private void PrepareHttpClient(HttpClientEntry httpClientEntry) { httpClientEntry.Init(AllowAutoRedirect, () => { if (!Equals(httpClientEntry.Client.Timeout.TotalSeconds, _timeout)) { httpClientEntry.Client.Timeout = new TimeSpan(0, 0, (int)_timeout); } }, CopyCookieContainer); }
internal void PrepareHttpClient(HttpClientEntry httpClientEntry, IWebProxy proxy) { httpClientEntry.Init(AllowAutoRedirect, () => { if (!Equals(httpClientEntry.Client.Timeout.TotalSeconds, _timeout)) { httpClientEntry.Client.Timeout = new TimeSpan(0, 0, (int)_timeout / 1000); } httpClientEntry.Handler.Proxy = proxy; }, CopyCookieContainer); }