<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.5-preview1" />

HttpContentMessageExtensions

public static class HttpContentMessageExtensions
Extension methods to read HttpRequestMessage and HttpResponseMessage entities from HttpContent instances.
public static bool IsHttpRequestMessageContent(this HttpContent content)

Determines whether the specified content is HTTP request message content.

public static bool IsHttpResponseMessageContent(this HttpContent content)

Determines whether the specified content is HTTP response message content.

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, CancellationToken cancellationToken)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, CancellationToken cancellationToken)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, CancellationToken cancellationToken)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, int maxHeaderSize)

Read the HttpContent as an HttpRequestMessage.

public static Task<HttpRequestMessage> ReadAsHttpRequestMessageAsync(this HttpContent content, string uriScheme, int bufferSize, int maxHeaderSize, CancellationToken cancellationToken)

Read the HttpContent as an HttpRequestMessage.

Read the HttpContent as an HttpResponseMessage.

Read the HttpContent as an HttpResponseMessage.

public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize)

Read the HttpContent as an HttpResponseMessage.

public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, CancellationToken cancellationToken)

Read the HttpContent as an HttpResponseMessage.

public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, int maxHeaderSize)

Read the HttpContent as an HttpResponseMessage.

public static Task<HttpResponseMessage> ReadAsHttpResponseMessageAsync(this HttpContent content, int bufferSize, int maxHeaderSize, CancellationToken cancellationToken)

Read the HttpContent as an HttpResponseMessage.