Skip to content

interface IConfigurationBuilder

cangjie
public interface IConfigurationBuilder

功能:定义配置构建器的公共接口。

成员概览

成员功能
prop sources返回当前已注册的配置源列表。
prop properties返回配置构建过程共享的属性集合。
func add(IConfigurationSource)添加一个配置源。
func build()构建配置根对象。

prop sources

cangjie
prop sources: List<IConfigurationSource>

功能:返回当前已注册的配置源列表。

类型:List<IConfigurationSource>

prop properties

cangjie
prop properties: Map<String, Any>

功能:返回配置构建过程共享的属性集合。

类型:Map<String, Any>

func add(IConfigurationSource)

cangjie
func add(source: IConfigurationSource): IConfigurationBuilder

功能:添加一个配置源。

参数:

返回值:

func build()

cangjie
func build(): IConfigurationRoot

功能:构建配置根对象。

返回值: