- ApiController - ApiController() 
- ActionContext 
- Configuration 
- Context 
- ControllerContext 
- MetadataProvider 
- ModelState 
- ObjectValidator 
- Request 
- RequestContext 
- Url 
- User 
- BadRequest() 
- BadRequest(ModelStateDictionary) 
- BadRequest(ModelStateDictionary) 
- BadRequest(String) 
- Conflict() 
- Content<T>(HttpStatusCode, T) 
- Content<T>(HttpStatusCode, T, MediaTypeFormatter) 
- Content<T>(HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue) 
- Content<T>(HttpStatusCode, T, MediaTypeFormatter, String) 
- Created(String, Object) 
- Created(Uri, Object) 
- Created<T>(String, T) 
- Created<T>(Uri, T) 
- CreatedAtRoute(String, Object, Object) 
- CreatedAtRoute<T>(String, Object, T) 
- CreatedAtRoute<T>(String, IDictionary<String, Object>, T) 
- Dispose() 
- Dispose(Boolean) 
- ExecuteAsync(HttpControllerContext, CancellationToken) 
- Initialize(HttpControllerContext) 
- InternalServerError() 
- InternalServerError(Exception) 
- Json<T>(T) 
- Json<T>(T, JsonSerializerSettings) 
- Json<T>(T, JsonSerializerSettings, Encoding) 
- NotFound() 
- Ok() 
- Ok<T>(T) 
- Redirect(String) 
- Redirect(Uri) 
- RedirectToRoute(String, Object) 
- RedirectToRoute(String, IDictionary<String, Object>) 
- ResponseMessage(HttpResponseMessage) 
- StatusCode(HttpStatusCode) 
- Unauthorized(AuthenticationHeaderValue[]) 
- Unauthorized(IEnumerable<AuthenticationHeaderValue>) 
- Validate<TEntity>(TEntity) 
- Validate<TEntity>(TEntity, String) 
- NotifyAllAsync(ApiController, NotificationDictionary[]) 
- NotifyAllAsync(ApiController, String, Object) 
- NotifyAllAsync(ApiController, IEnumerable<NotificationDictionary>, Func<WebHook, String, Boolean>) 
- NotifyAllAsync(ApiController, String, Object, Func<WebHook, String, Boolean>) 
- NotifyAsync(ApiController, NotificationDictionary[]) 
- NotifyAsync(ApiController, String, Object) 
- NotifyAsync(ApiController, IEnumerable<NotificationDictionary>, Func<WebHook, String, Boolean>) 
- NotifyAsync(ApiController, String, Object, Func<WebHook, String, Boolean>) 
 
net481
    namespace System.Web.Http
{
    public abstract class ApiController : IDisposable, IHttpController
    {
        protected internal virtual FormattedContentResult<T> Content<T>(HttpStatusCode statusCode, T value, MediaTypeFormatter formatter, MediaTypeHeaderValue mediaType);
    }
}
            | .NET Framework | 4.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 | 
|---|---|
| Information specific to net481 | |
| Assembly | System.Web.Http , Version=5.3.0.0, PublicKeyToken=31bf3856ad364e35 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.AspNet.WebApi.Core (5.3.0) net45 | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API