Class HttpControllerContext
- Namespace
- System.Web.Http.Controllers
- Assembly
- System.Web.Http.dll
Contains information for a single HTTP operation.
public class HttpControllerContext
- Inheritance
-
HttpControllerContext
- Inherited Members
Constructors
HttpControllerContext()
Initializes a new instance of the HttpControllerContext class.
public HttpControllerContext()
HttpControllerContext(HttpConfiguration, IHttpRouteData, HttpRequestMessage)
Initializes a new instance of the HttpControllerContext class.
public HttpControllerContext(HttpConfiguration configuration, IHttpRouteData routeData, HttpRequestMessage request)
Parameters
configuration
HttpConfigurationThe configuration.
routeData
IHttpRouteDataThe route data.
request
HttpRequestMessageThe request.
Properties
Configuration
Gets or sets the configuration.
public HttpConfiguration Configuration { get; set; }
Property Value
- HttpConfiguration
The configuration.
Controller
Gets or sets the HTTP controller.
public IHttpController Controller { get; set; }
Property Value
- IHttpController
The HTTP controller.
ControllerDescriptor
Gets or sets the controller descriptor.
public HttpControllerDescriptor ControllerDescriptor { get; set; }
Property Value
- HttpControllerDescriptor
The controller descriptor.
Request
Gets or sets the request.
public HttpRequestMessage Request { get; set; }
Property Value
- HttpRequestMessage
The request.
RouteData
Gets or sets the route data.
public IHttpRouteData RouteData { get; set; }
Property Value
- IHttpRouteData
The route data.