C# Класс NJsonApi.Serialization.JsonApiActionFilter

Наследование: IActionFilter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ExecuteActionFilterAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken, Func continuation ) : Task
InternalActionExecuted ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, CancellationToken cancellationToken ) : void
InternalActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken ) : void
JsonApiActionFilter ( JsonApiTransformer jsonApiTransformer, Configuration configuration ) : System

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

Метод Описание
GetRoutePrefix ( System.Web.Http.Controllers.HttpActionContext context ) : string
GetRoutePrefix ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext ) : string
HandlePostRequests ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, CompoundDocument transformed ) : void

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

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

public ExecuteActionFilterAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken, Func continuation ) : Task
actionContext System.Web.Http.Controllers.HttpActionContext
cancellationToken System.Threading.CancellationToken
continuation Func
Результат Task

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

public InternalActionExecuted ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, CancellationToken cancellationToken ) : void
actionExecutedContext System.Web.Http.Filters.HttpActionExecutedContext
cancellationToken System.Threading.CancellationToken
Результат void

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

public InternalActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext, CancellationToken cancellationToken ) : void
actionContext System.Web.Http.Controllers.HttpActionContext
cancellationToken System.Threading.CancellationToken
Результат void

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

public JsonApiActionFilter ( JsonApiTransformer jsonApiTransformer, Configuration configuration ) : System
jsonApiTransformer JsonApiTransformer
configuration Configuration
Результат System