ICfgRoot 扩展方法
public static class CfgRootExtensions
Inheritance System.Object 🡒 CfgRootExtensions
| Methods | |
|---|---|
| GetMasked(this ICfgRoot, string) | 获取脱敏后的配置值(用于日志输出) |
| GetMaskedSnapshot(this ICfgRoot) | 获取所有配置的脱敏快照(用于调试) |
| GetOrDefault<T>(this ICfgRoot, string, T) | 获取配置值,如果不存在则返回默认值 |
| GetRequired<T>(this ICfgRoot, string) | 获取必需的配置值,如果不存在则抛出异常 |
| TryGet<T>(this ICfgRoot, string, T) | 尝试获取配置值 |