Index
A, B
HttpResponseMessage, instantiating
mapping ApiController methods to HTTP status codes
ApiController. See also Controllers, Action results, Model validation
mapping methods to HTTP status codes
methods that bypass content negotiation
C
Controllers See also Action Results, Dispatch process
default action method selection
ApiController class. See also ApiController
ApiController dispatch process
built-in services and features
controller-specific configuration
D
Dispatch process. See also Controllers, Action Results, ApiController
changing the controller suffix
diagnosing problems with message handlers
modifying requests or responses
HttpControllerDispatcher class
IHttpControllerTypeResolver interface
E
F
ExecuteActionFilterAsync method
HttpActionExecutedContext class
HttpAuthenticationChallengeContext Class
HttpAuthenticationContext class
AuthorizationFilterAttribute class
IAuthorizationFilter interface
ExceptionFilterAttribute class
G
H
I
J
K, L
M
SelectCharacterEncoding methods
SetDefaultContentHeaders method
FormUrlEncodedMediaTypeFormatter class
GetPerRequestFormatterInstance method
DataContractJsonSerializer class
StringEscapeHandling enumeration
DefaultContentNegotiator class
MediaTypeFormatterCollection class
AddRequestHeaderMapping extension method
AddUriPathExtensionMapping method
parameter and model binding (see Parameter and model binding)
N
O
P, Q
HttpParameterDescriptor object
built-in media type formatters
FormUrlEncodedMediaTypeFormatter class
custom action value binder, creation
customizing the binding process
parameter binding rule, creation
GetValueProviderFactories method
HeaderValueParameterBinding class
ParameterBindingAttribute class
QueryStringValueProviderFactory class
R
S, T
U
IHttpRouteConstraint interface
custom constraints for direct routes
route-specific message handlers
direct/attribute-based routing
shorthand references for constraints
HttpRequestContext.RouteData property
V
W, X, Y, Z
3.133.123.34