C# Класс NContext.Extensions.AspNet.WebApi.Patching.PatchRequestParameterBinding

Parameter binding that will read from the body to create a new PatchRequest{T}
Наследование: System.Web.Http.Controllers.HttpParameterBinding
Показать файл Открыть проект

Открытые методы

Метод Описание
ExecuteBindingAsync ( System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken ) : Task

Executes the binding asynchronous.

PatchRequestParameterBinding ( HttpParameterDescriptor descriptor, IBodyModelValidator bodyModelValidator ) : Common.System

Initializes a new instance of the PatchRequestParameterBinding class.

Защищенные методы

Метод Описание
CreatePatchRequest ( HttpRequestMessage request, System.Web.Http.HttpConfiguration configuration ) : Task

Creates the PatchRequest{T} instance.

Приватные методы

Метод Описание
PatchRequestParameterBinding ( ) : Common.System

Описание методов

CreatePatchRequest() защищенный Метод

Creates the PatchRequest{T} instance.
protected CreatePatchRequest ( HttpRequestMessage request, System.Web.Http.HttpConfiguration configuration ) : Task
request System.Net.Http.HttpRequestMessage The request.
configuration System.Web.Http.HttpConfiguration The configuration.
Результат Task

ExecuteBindingAsync() публичный Метод

Executes the binding asynchronous.
public ExecuteBindingAsync ( System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken ) : Task
metadataProvider System.Web.Http.Metadata.ModelMetadataProvider The metadata provider.
actionContext System.Web.Http.Controllers.HttpActionContext The action context.
cancellationToken System.Threading.CancellationToken The cancellation token.
Результат Task

PatchRequestParameterBinding() публичный Метод

Initializes a new instance of the PatchRequestParameterBinding class.
public PatchRequestParameterBinding ( HttpParameterDescriptor descriptor, IBodyModelValidator bodyModelValidator ) : Common.System
descriptor HttpParameterDescriptor The descriptor.
bodyModelValidator IBodyModelValidator The body model validator.
Результат Common.System