Esempio n. 1
0
        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>();
        }
Esempio n. 2
0
        public static void LoadLocalConfigData()
        {
            TencentConfig tencentConfig = LocalConfigLoader.GetSetting <TencentConfig>("tencent");

            Console.WriteLine("从Local配置获取Tencent数据:" + JsonConvert.SerializeObject(tencentConfig));
        }