Microsoft.AspNetCore.Mvc.WebApiCompatShim Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
FormDataCollectionExtensions | |
HttpRequestMessageFeature | |
HttpRequestMessageHttpContextExtensions | |
HttpRequestMessageModelBinder |
IModelBinder implementation to bind models of type HttpRequestMessage. |
HttpRequestMessageModelBinderProvider |
IModelBinderProvider implementation to bind models of type HttpRequestMessage. |
HttpResponseExceptionActionFilter |
An action filter that sets Result to an ObjectResult if the exception type is HttpResponseException. This filter runs immediately after the action. |
HttpResponseMessageOutputFormatter | |
OverloadActionConstraint |
An IActionConstraint limiting candidate actions to those for which the request satisfies all non-optional parameters. |
UseWebApiActionConventionsAttribute |
Indicates actions without attribute routes in a controller use ASP.NET Web API routing conventions. |
UseWebApiOverloadingAttribute |
Indicates actions in a controller should be selected only if all non-optional parameters are satisfied. Applies the OverloadActionConstraint to all actions in the controller. |
UseWebApiParameterConventionsAttribute |
Indicates the model binding system should use ASP.NET Web API conventions for parameters of a controller's actions. For example, bind simple types from the URI. |
UseWebApiRoutesAttribute |
Indicates the controller is in the "api" area. |
WebApiActionConventionsApplicationModelConvention | |
WebApiCompatShimOptions | |
WebApiCompatShimOptionsSetup | |
WebApiOverloadingApplicationModelConvention | |
WebApiParameterConventionsApplicationModelConvention | |
WebApiRoutesApplicationModelConvention |
Interfaces
IHttpRequestMessageFeature | |
IUseWebApiActionConventions |
Indicates actions without attribute routes in a controller use ASP.NET Web API routing conventions. |
IUseWebApiOverloading |
Indicates actions in a controller should be selected only if all non-optional parameters are satisfied. Applies the OverloadActionConstraint to all actions in the controller. |
IUseWebApiParameterConventions |
Indicates the model binding system should use ASP.NET Web API conventions for parameters of a controller's actions. For example, bind simple types from the URI. |
IUseWebApiRoutes |
Indicates the controller is in the "api" area. |