Table of Contents

Class BadRequestResult

Namespace
System.Web.Http.Results
Assembly
System.Web.Http.dll

Represents an action result that returns an empty BadRequest response.

public class BadRequestResult : IHttpActionResult
Inheritance
BadRequestResult
Implements
Inherited Members

Constructors

BadRequestResult(HttpRequestMessage)

Initializes a new instance of the BadRequestResult class.

public BadRequestResult(HttpRequestMessage request)

Parameters

request HttpRequestMessage

The request message which led to this result.

BadRequestResult(ApiController)

Initializes a new instance of the BadRequestResult class.

public BadRequestResult(ApiController controller)

Parameters

controller ApiController

The controller from which to obtain the dependencies needed for execution.

Properties

Request

Gets the request message which led to this result.

public HttpRequestMessage Request { get; }

Property Value

HttpRequestMessage

The request message which led to this result.

Methods

ExecuteAsync(CancellationToken)

Asynchronously executes the request.

public virtual Task<HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

The cancellation token.

Returns

Task<HttpResponseMessage>

The task that completes the execute operation.