public static HttpRequestMessage Create(string method, string address) { HttpRequestMessage httpRequestMessage = new HttpRequestMessage(new HttpMethod(method), address); HttpMessageRequestFactory.AddCurrentClientTime(httpRequestMessage); return(httpRequestMessage); }
public static HttpRequestMessage Create(string method, string address, string username, string password) { HttpRequestMessage httpRequestMessage = new HttpRequestMessage(new HttpMethod(method), address); HttpMessageRequestFactory.AddCurrentClientTime(httpRequestMessage); HttpMessageRequestFactory.AddAuthorization(httpRequestMessage, username, password); return(httpRequestMessage); }
public async Task <HttpResponseMessage> GetAsync(string uri, CancellationToken cancellationToken, string username, string password) { HttpRequestMessage request = HttpMessageRequestFactory.Create("POST", uri, username, password); HttpResponseMessage result; try { result = await this._http.SendAsync(request, cancellationToken); } catch (Exception ex) { RestClient.WrapAndThrowKnownExceptions(ex, "GET " + uri); throw; } return(result); }