Microsoft.Extensions.Options Namespace

namespace Microsoft.Extensions.Options

Interfaces

interface IConfigureOptions<TOptions>
Represents something that configures the TOptions type.
interface IOptionsMonitor<TOptions>
Used for notifications when TOptions instances change.
interface IOptions<TOptions>
Used to retreive configured TOptions instances.

Classes

class ConfigureFromConfigurationOptions<TOptions>
Configures an option instance by using ConfigurationBinder.Bind against an IConfiguration.
class ConfigureOptions<TOptions>
Implementation of IConfigureOptions.
class Options
Helper class.
class OptionsManager<TOptions>
Implementation of IOptions.
class OptionsWrapper<TOptions>
IOptions wrapper that returns the options instance.