Skip to content

interface OptionsBuilderConfigurationExtensions

cangjie
public interface OptionsBuilderConfigurationExtensions<TOptions> where TOptions <: Object

功能:定义 OptionsBuilder 的配置绑定扩展接口。

成员概览

成员功能
func bind(IConfiguration)将当前 OptionsBuilder 绑定到指定配置源。
func bindConfiguration(String)从依赖注入容器解析 IConfiguration,并绑定指定配置节。

func bind(IConfiguration)

cangjie
func bind(configuration: IConfiguration): OptionsBuilder<TOptions>

功能:将当前 OptionsBuilder 绑定到指定配置源。

参数:

返回值:

  • OptionsBuilder<TOptions> - 返回当前构建器,便于继续链式配置。

func bindConfiguration(String)

cangjie
func bindConfiguration(configSectionPath: String): OptionsBuilder<TOptions>

功能:从依赖注入容器解析 IConfiguration,并绑定指定配置节。

参数:

  • configSectionPath: String - 要绑定的配置节路径;空字符串表示根配置。

返回值:

  • OptionsBuilder<TOptions> - 返回当前构建器,便于继续链式配置。