public IWebClient GetWebClient(string url, string username, string password) { IWebClient webClient; var cruiseAddress = new CruiseAddress(url); if (cruiseAddress.IsDebug) { webClient = new SandboxWebClient(); } else { webClient = new HttpWebClient(username, password); } _log.InfoFormat("Using WebClient->[{0}]", webClient.GetType()); return webClient; }
public IWebClient GetWebClient(string url) { IWebClient webClient; var uri = new UrlParser(url); if (uri.IsDebug) { webClient = new SandboxWebClient(); } else { webClient = new HttpWebClient(new Uri(uri.Url)); } _log.DebugFormat("Using WebClient: {0}", webClient.GetType()); return webClient; }