// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews(); services.AddTransient <HttpClient>(client => HttpClientInitializer.Initialize()); services.AddTransient <IEncrypter, Hashing>(); }
public AuthClient(IWebRequestHandlerCreator webRequestHandlerCreator) { _webRequestHandlerCreator = webRequestHandlerCreator; _userCredentials = new UserCredentials(); _httpClientInitializer = new HttpClientInitializer(); _loginContentCreator = new LoginContentCreator(); }
private void InitClient(IHttpClient client) { HttpClientInitializer.Chrome(client); client.Headers.Referrer = BaseUri; client.ThrowExceptionWhenUnSuccessfulStatusCode = false; }
public KeepAliveClient() { _httpClientInitializer = new HttpClientInitializer(); }
private void InitClient(IHttpClient client) { HttpClientInitializer.Chrome(client); client.Headers.Referrer = BaseUri; }