interface OptionsBuilderConfigurationExtensions
cangjie
public interface OptionsBuilderConfigurationExtensions<TOptions> where TOptions <: Object1
功能:定义 OptionsBuilder 的配置绑定扩展接口。
成员概览
| 成员 | 功能 |
|---|---|
| func bind(IConfiguration) | 将当前 OptionsBuilder 绑定到指定配置源。 |
| func bindConfiguration(String) | 从依赖注入容器解析 IConfiguration,并绑定指定配置节。 |
func bind(IConfiguration)
cangjie
func bind(configuration: IConfiguration): OptionsBuilder<TOptions>1
功能:将当前 OptionsBuilder 绑定到指定配置源。
参数:
- configuration: IConfiguration - 用于绑定选项的配置源。
返回值:
- OptionsBuilder<TOptions> - 返回当前构建器,便于继续链式配置。
func bindConfiguration(String)
cangjie
func bindConfiguration(configSectionPath: String): OptionsBuilder<TOptions>1
功能:从依赖注入容器解析 IConfiguration,并绑定指定配置节。
参数:
- configSectionPath:
String- 要绑定的配置节路径;空字符串表示根配置。
返回值:
- OptionsBuilder<TOptions> - 返回当前构建器,便于继续链式配置。