コード例 #1
0
        private static void SyncPolicyServiceUrl()
        {
            if (!string.IsNullOrWhiteSpace(_policyServiceUrl))
            {
                return;
            }

            string value = AntFxConfigWebServiceUtils.GetConfigItemValue(FxConfigWebServicePolicyServiceUrlSettingKey);

            if (!string.IsNullOrWhiteSpace(value))
            {
                _policyServiceUrl = value.Trim();
            }
        }
コード例 #2
0
 public static void SyncGlobalSetting()
 {
     try
     {
         string value   = AntFxConfigWebServiceUtils.GetConfigItemValue(FxConfigWebServiceSOAServiceCircuitBreakerTimeoutSettingKey);
         int    timeout = 0;
         int.TryParse(value, out timeout);
         TimeSpan globalTimeout = TimeSpan.FromMilliseconds(timeout);
         if (globalTimeout >= MinGlobalDefaultCircuitBreakerTimeoutSetting)
         {
             GlobalDefaultCircuitBreakerTimeoutSetting = globalTimeout;
         }
     }
     catch
     {
     }
 }