OptionsManager<TOptions> Class¶
Implementation of IOptions.
- Namespace
Microsoft.Extensions.Options
- Assemblies
- Microsoft.Extensions.Options
Syntax¶
public class OptionsManager<TOptions> : IOptions<TOptions> where TOptions : class, new ()
-
class
Microsoft.Extensions.Options.
OptionsManager<TOptions>
¶
Constructors¶
-
OptionsManager
(System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<TOptions>>)¶ Initializes a new instance with the specified options configurations.
Arguments: setups (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<TOptions>>) – The configuration actions to run. public OptionsManager(IEnumerable<IConfigureOptions<TOptions>> setups)
-
Properties¶
-
Microsoft.Extensions.Options.OptionsManager<TOptions>.
Value
¶ The configured options instance.
Return type: TOptions public virtual TOptions Value { get; }
-