Class HttpRequestMessageFactory
A factory which creates HTTP requests which uses System.Net.Http.HttpClient.
[CLSCompliant(false)]
public class HttpRequestMessageFactory : IHttpRequestFactory<HttpContent>, IDisposable
  - Inheritance
 - 
      
      HttpRequestMessageFactory
 
- Implements
 
- Inherited Members
 
Constructors
HttpRequestMessageFactory(IClientConfig)
The constructor for HttpRequestMessageFactory.
public HttpRequestMessageFactory(IClientConfig clientConfig)
  Parameters
clientConfigIClientConfigConfiguration setting for a client.
Methods
CreateHttpRequest(Uri)
Creates an HTTP request for the given URI.
public IHttpRequest<HttpContent> CreateHttpRequest(Uri requestUri)
  Parameters
requestUriUriThe request URI.
Returns
- IHttpRequest<HttpContent>
 An HTTP request.
Dispose()
Disposes the HttpRequestMessageFactory.
public void Dispose()
  Dispose(bool)
Dispose the factory
protected virtual void Dispose(bool disposing)
  Parameters
disposingbool