/// <summary> /// Get if proxy should be used /// </summary> /// <returns>True if should use proxy</returns> protected virtual bool GetUseProxy() { return(WebServiceConfig.GetUseProxy()); }
/// <summary> /// Gets a HTTP client based on configuration values /// </summary> /// <param name="baseAddress">Base service uri</param> /// <param name="timeout">Web service timeout</param> /// <returns>A HTTP client</returns> public static HttpClient GetClient(Uri baseAddress, TimeSpan timeout) { return(GetClient(baseAddress, timeout, WebServiceConfig.GetUseProxy(), WebServiceConfig.GetProxyAddress())); }