/// <summary> /// Creates an IHttpRequest that can be used to send an http request. /// </summary> /// <param name="uri">The location the request is to be sent to.</param> /// <param name="method">The method to use to send the request.</param> /// <param name="responseMimeType">The Mime type we accept in response.</param> /// <param name="requestMimeType">The Mime type we are sending in request.</param> /// <returns>The HttpRequest we are creating.</returns> public IHttpRequest Create(Uri uri, HttpMethod method, string responseMimeType, string requestMimeType) { var httpClientAdapter = HttpClientAdapter.CreateHttpClientAdapter(uri, method, responseMimeType, requestMimeType); // TODO httpWebRequest.ClientCertificates.Add(_clientCertificate); return(httpClientAdapter); }
public IHttpRequest Create(Uri uri, Provider.HttpMethod method, string acceptMimeType, string requestMimeType = null) { var httpClientAdapter = HttpClientAdapter.CreateHttpClientAdapter(uri, method, acceptMimeType, requestMimeType); // TODO httpWebRequest.ClientCertificates.Add(_clientCertificate); return(httpClientAdapter); }
/// <summary> /// Creates an IHttpRequest that can be used to send an http request. /// </summary> /// <param name="uri">The location the request is to be sent to.</param> /// <param name="method">The method to use to send the request.</param> /// <param name="responseMimeType">The Mime type we accept in response.</param> /// <param name="requestMimeType">The Mime type we are sending in request.</param> /// <returns>The HttpRequest we are creating.</returns> public IHttpRequest Create(Uri uri, HttpMethod method, string responseMimeType, string requestMimeType) { var httpWebRequestAdapter = HttpClientAdapter.CreateHttpClientAdapter(uri, method, responseMimeType, requestMimeType); return(httpWebRequestAdapter); }