|
@@ -8,10 +8,11 @@ namespace ivf_tl_Operate.Helpers
|
|
|
/// - 强类型容错读取(缺键返回默认值而非 NPE,缓解 R8"改一处漏一处起不来")。
|
|
/// - 强类型容错读取(缺键返回默认值而非 NPE,缓解 R8"改一处漏一处起不来")。
|
|
|
/// - 加密项读写经 <see cref="CryptoHelper"/>(passWord / engineerPwd 等本机凭据)。
|
|
/// - 加密项读写经 <see cref="CryptoHelper"/>(passWord / engineerPwd 等本机凭据)。
|
|
|
/// - <see cref="MigratePlaintextCredentials"/>:启动一次性明文→密文迁移(幂等)。
|
|
/// - <see cref="MigratePlaintextCredentials"/>:启动一次性明文→密文迁移(幂等)。
|
|
|
- /// 分层标注([D8] 待确认):
|
|
|
|
|
- /// 本地层:urlIp/urlPort/mqttIp/mqttPort/kfkaIP/kfkaPort/cacheDisk/Language/outInter/tlNum/houseEnabled/userName/passWord(加密)/engineerPwd(加密)
|
|
|
|
|
|
|
+ /// 分层标注(配置收敛后):
|
|
|
|
|
+ /// 共享层(tl-shared.config,operate/control 经 <appSettings file=> 合并读):urlIp/urlPort/mqttIp/mqttPort/kfkaIP/kfkaPort/outInter
|
|
|
|
|
+ /// operate 本地层(本 config):cacheDisk/Language/tlNum/houseEnabled/userName/passWord(加密)/engineerPwd(加密)/autoFocus
|
|
|
/// 数据库层(TLSetting,不在此封装):autoFocusTime/videoFps/cropNum/heapDate/keepDate/cleanSurfaceData
|
|
/// 数据库层(TLSetting,不在此封装):autoFocusTime/videoFps/cropNum/heapDate/keepDate/cleanSurfaceData
|
|
|
- /// 暂留本地、待 D8 定归属:csTime/gbTime/VentNum/... 换气/CCD 类业务键
|
|
|
|
|
|
|
+ /// 换气/CCD 类业务键(csTime/gbTime/VentNum/...):配置收敛已从 operate 移除,仅 control 本地 config 持有
|
|
|
/// [M7] 容错与迁移随合并进程运行验证(本地不可构建/运行)。
|
|
/// [M7] 容错与迁移随合并进程运行验证(本地不可构建/运行)。
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
public static class AppConfigHelper
|
|
public static class AppConfigHelper
|