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功能:添加一个配置源。
参数:
- source: IConfigurationSource - 要添加的配置源。
返回值:
- IConfigurationBuilder - 返回当前配置构建器。
func build()
cangjie
func build(): IConfigurationRoot功能:构建配置根对象。
返回值:
- IConfigurationRoot - 返回构建得到的配置根对象。