Compartir a través de


Microsoft.AspNetCore.Mvc.WebApiCompatShim Espacio de nombres

Clases

FormDataCollectionExtensions
HttpRequestMessageFeature
HttpRequestMessageHttpContextExtensions
HttpRequestMessageModelBinder

IModelBinder implementación para enlazar modelos de tipo HttpRequestMessage.

HttpRequestMessageModelBinderProvider

IModelBinderProvider implementación para enlazar modelos de tipo HttpRequestMessage.

HttpResponseExceptionActionFilter

Filtro de acción que establece Result en si ObjectResult el tipo de excepción es HttpResponseException. Este filtro se ejecuta inmediatamente después de la acción.

HttpResponseMessageOutputFormatter
OverloadActionConstraint

Una IActionConstraint limitación de las acciones candidatas a aquellas para las que la solicitud satisface todos los parámetros no opcionales.

UseWebApiActionConventionsAttribute

Indica acciones sin rutas de atributo en un controlador que usan ASP.NET Web API convenciones de enrutamiento.

UseWebApiOverloadingAttribute

Indica que las acciones de un controlador deben seleccionarse solo si se cumplen todos los parámetros no opcionales. OverloadActionConstraint Aplica a todas las acciones del controlador.

UseWebApiParameterConventionsAttribute

Indica que el sistema de enlace de modelos debe usar ASP.NET Web API convenciones para los parámetros de las acciones de un controlador. Por ejemplo, enlace tipos simples desde el URI.

UseWebApiRoutesAttribute

Indica que el controlador está en el área "api".

WebApiActionConventionsApplicationModelConvention
WebApiCompatShimOptions
WebApiCompatShimOptionsSetup
WebApiOverloadingApplicationModelConvention
WebApiParameterConventionsApplicationModelConvention
WebApiRoutesApplicationModelConvention

Interfaces

IHttpRequestMessageFeature
IUseWebApiActionConventions

Indica acciones sin rutas de atributo en un controlador que usan ASP.NET Web API convenciones de enrutamiento.

IUseWebApiOverloading

Indica que las acciones de un controlador deben seleccionarse solo si se cumplen todos los parámetros no opcionales. OverloadActionConstraint Aplica a todas las acciones del controlador.

IUseWebApiParameterConventions

Indica que el sistema de enlace de modelos debe usar ASP.NET Web API convenciones para los parámetros de las acciones de un controlador. Por ejemplo, enlace tipos simples desde el URI.

IUseWebApiRoutes

Indica que el controlador está en el área "api".