Microsoft.AspNetCore.Mvc.WebApiCompatShim 名前空間

クラス

FormDataCollectionExtensions
HttpRequestMessageFeature
HttpRequestMessageHttpContextExtensions
HttpRequestMessageModelBinder

IModelBinderHttpRequestMessageのモデルをバインドするための 実装。

HttpRequestMessageModelBinderProvider

IModelBinderProviderHttpRequestMessageのモデルをバインドするための 実装。

HttpResponseExceptionActionFilter

例外の種類HttpResponseExceptionが の場合に をObjectResultに設定Resultするアクション フィルター。 このフィルターは、アクションの直後に実行されます。

HttpResponseMessageOutputFormatter
OverloadActionConstraint

IActionConstraint要求が省略可能でないすべてのパラメーターを満たすアクションに対する候補アクションを制限します。

UseWebApiActionConventionsAttribute

コントローラー内の属性ルートのないアクションがルーティング規則 ASP.NET Web API使用されたことを示します。

UseWebApiOverloadingAttribute

省略不可能なすべてのパラメーターが満たされている場合にのみ、コントローラーのアクションを選択する必要があることを示します。 OverloadActionConstraintコントローラー内のすべてのアクションに を適用します。

UseWebApiParameterConventionsAttribute

モデル バインド システムがコントローラーのアクションのパラメーターに ASP.NET Web API規則を使用する必要があることを示します。 たとえば、URI から単純型をバインドします。

UseWebApiRoutesAttribute

コントローラーが "api" 領域であることを示します。

WebApiActionConventionsApplicationModelConvention
WebApiCompatShimOptions
WebApiCompatShimOptionsSetup
WebApiOverloadingApplicationModelConvention
WebApiParameterConventionsApplicationModelConvention
WebApiRoutesApplicationModelConvention

インターフェイス

IHttpRequestMessageFeature
IUseWebApiActionConventions

コントローラー内の属性ルートのないアクションがルーティング規則 ASP.NET Web API使用されたことを示します。

IUseWebApiOverloading

省略不可能なすべてのパラメーターが満たされている場合にのみ、コントローラーのアクションを選択する必要があることを示します。 OverloadActionConstraintコントローラー内のすべてのアクションに を適用します。

IUseWebApiParameterConventions

モデル バインド システムがコントローラーのアクションのパラメーターに ASP.NET Web API規則を使用する必要があることを示します。 たとえば、URI から単純型をバインドします。

IUseWebApiRoutes

コントローラーが "api" 領域であることを示します。