public static async Task<HttpClient> CreateHttpClient (string user, string userAgentHeader, IWebProxy proxy) { var userCredential = await LoginToGoogle (user); var client = new ProxySupportedHttpClientFactory (proxy).CreateHttpClient (new CreateHttpClientArgs() { ApplicationName = userAgentHeader }); userCredential.Initialize (client); return client; }
public static async Task <HttpClient> CreateHttpClient(string user, string userAgentHeader, IWebProxy proxy) { var userCredential = await LoginToGoogle(user, proxy); var client = new ProxySupportedHttpClientFactory(proxy).CreateHttpClient(new CreateHttpClientArgs() { ApplicationName = userAgentHeader }); userCredential.Initialize(client); return(client); }