Microsoft.Extensions.Options 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于实现选项模式的类型。
类
接口
IConfigureNamedOptions<TOptions> |
表示配置 |
IConfigureOptions<TOptions> |
表示配置 |
IOptions<TOptions> |
用于检索已配置的 |
IOptionsChangeTokenSource<TOptions> |
用于获取用于跟踪选项更改的 IChangeToken。 |
IOptionsFactory<TOptions> |
用于创建 |
IOptionsMonitor<TOptions> |
用于在 |
IOptionsMonitorCache<TOptions> |
由 IOptionsMonitor<TOptions> 用来缓存 |
IOptionsSnapshot<TOptions> |
用于访问请求生存期的 |
IPostConfigureOptions<TOptions> |
表示配置 |
IStartupValidator |
提供主机可用于在启动期间验证选项的方法。 通过调用 ValidateOnStart<TOptions>(OptionsBuilder<TOptions>)启用选项,以便在启动期间对其进行验证。 |
IValidateOptions<TOptions> |
用于验证选项的接口。 |
注解
有关实现选项模式的详细信息,请参阅 .NET 中的选项模式。