public static void Init() { // 1.加载配置 string config = Com.Alibaba.Nacos.Core.Nacos.init().runOnce(); if (string.IsNullOrEmpty(config)) { throw new Exception("nacos config load error!"); } // 2.解析配置 JObject jsonObject = (JObject)JsonConvert.DeserializeObject(config); rabbitConfig = jsonObject["rabbit"].ToObject <RabbitConfig>(); tencentConfig = jsonObject["tencent"].ToObject <TencentConfig>(); }
public static void LoadLocalConfigData() { TencentConfig tencentConfig = LocalConfigLoader.GetSetting <TencentConfig>("tencent"); Console.WriteLine("从Local配置获取Tencent数据:" + JsonConvert.SerializeObject(tencentConfig)); }