/// <summary> /// 获取全局配置信息 /// </summary> /// <param name="dbKey"></param> /// <returns></returns> public async static Task <string> GetApplicationConfig(string ConfigKey) { return(await Task.Run <string>(() => { Channel channel = CreateChannel(); var client = new ConfigDc.ProtoProxy.ConfigDcUtil.ConfigDcUtilClient(channel); var serverRes = client.GetApplicationConfig(new ProtoProxy.ApplicationConfigRequest() { ConfigKey = ConfigKey }); channel.ShutdownAsync(); //关闭长连接 return serverRes.ConfigValue; })); }