Aracılığıyla paylaş


Microsoft.AspNetCore.Mvc.WebApiCompatShim Ad Alanı

Sınıflar

FormDataCollectionExtensions
HttpRequestMessageFeature
HttpRequestMessageHttpContextExtensions
HttpRequestMessageModelBinder

IModelBinder türüne HttpRequestMessageait modelleri bağlamak için uygulama.

HttpRequestMessageModelBinderProvider

IModelBinderProvider türüne HttpRequestMessageait modelleri bağlamak için uygulama.

HttpResponseExceptionActionFilter

Özel durum türü ise olarak ayarlayan Result bir ObjectResult eylem filtresi.HttpResponseException Bu filtre eylemden hemen sonra çalışır.

HttpResponseMessageOutputFormatter
OverloadActionConstraint

İstek IActionConstraint için isteğe bağlı olmayan tüm parametreleri karşılayanlarla sınırlayıcı aday eylemleri.

UseWebApiActionConventionsAttribute

Bir denetleyicide öznitelik yolları olmayan eylemlerin Web API yönlendirme kuralları ASP.NET kullandığını gösterir.

UseWebApiOverloadingAttribute

Bir denetleyicideki eylemlerin yalnızca isteğe bağlı olmayan tüm parametrelerin karşılanması durumunda seçilmesi gerektiğini gösterir. denetleyicisindeki OverloadActionConstraint tüm eylemlere uygular.

UseWebApiParameterConventionsAttribute

Model bağlama sisteminin bir denetleyicinin eylemlerinin parametreleri için ASP.NET Web API kurallarını kullanması gerektiğini gösterir. Örneğin, URI'den basit türler bağlayın.

UseWebApiRoutesAttribute

Denetleyicinin "api" alanında olduğunu gösterir.

WebApiActionConventionsApplicationModelConvention
WebApiCompatShimOptions
WebApiCompatShimOptionsSetup
WebApiOverloadingApplicationModelConvention
WebApiParameterConventionsApplicationModelConvention
WebApiRoutesApplicationModelConvention

Arabirimler

IHttpRequestMessageFeature
IUseWebApiActionConventions

Bir denetleyicide öznitelik yolları olmayan eylemlerin Web API yönlendirme kuralları ASP.NET kullandığını gösterir.

IUseWebApiOverloading

Bir denetleyicideki eylemlerin yalnızca isteğe bağlı olmayan tüm parametrelerin karşılanması durumunda seçilmesi gerektiğini gösterir. denetleyicisindeki OverloadActionConstraint tüm eylemlere uygular.

IUseWebApiParameterConventions

Model bağlama sisteminin bir denetleyicinin eylemlerinin parametreleri için ASP.NET Web API kurallarını kullanması gerektiğini gösterir. Örneğin, URI'den basit türler bağlayın.

IUseWebApiRoutes

Denetleyicinin "api" alanında olduğunu gösterir.