HttpRequestMessageExtensions.CreateErrorResponse Method (, HttpStatusCode, HttpError)
Creates an HttpResponseMessage that represents an error.
Namespace: System.Net.Http
Assembly: System.Web.Http (in System.Web.Http.dll)
public static HttpResponseMessage CreateErrorResponse( this HttpRequestMessage request, HttpStatusCode statusCode, HttpError error )
Parameters
- request
- Type: HttpRequestMessage
The HTTP request.
- statusCode
- Type: System.Net.HttpStatusCode
The status code of the response.
- error
- Type: System.Web.Http.HttpError
The HTTP error.
Return Value
Type: HttpResponseMessageThe request must be associated with an HttpConfiguration instance.
An HttpResponseMessage whose content is a serialized representation of an HttpError instance.