C# Класс LightNode.Server.OperationCoordinator

Наследование: LightNode.Server.IOperationCoordinator
Показать файл Открыть проект

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

Метод Описание
ExecuteOperation ( ILightNodeOptions options, OperationContext context, Func originalOperation ) : Task
GetFilters ( ILightNodeOptions options, OperationContext context, IReadOnlyList originalFilters ) : IReadOnlyList
OnProcessInterrupt ( ILightNodeOptions options, HttpContext httpContext, InterruptReason reason, string detail ) : void
OnStartProcessRequest ( ILightNodeOptions options, HttpContext httpContext ) : bool

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

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

public ExecuteOperation ( ILightNodeOptions options, OperationContext context, Func originalOperation ) : Task
options ILightNodeOptions
context OperationContext
originalOperation Func
Результат Task

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

public GetFilters ( ILightNodeOptions options, OperationContext context, IReadOnlyList originalFilters ) : IReadOnlyList
options ILightNodeOptions
context OperationContext
originalFilters IReadOnlyList
Результат IReadOnlyList

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

public OnProcessInterrupt ( ILightNodeOptions options, HttpContext httpContext, InterruptReason reason, string detail ) : void
options ILightNodeOptions
httpContext HttpContext
reason InterruptReason
detail string
Результат void

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

public OnStartProcessRequest ( ILightNodeOptions options, HttpContext httpContext ) : bool
options ILightNodeOptions
httpContext HttpContext
Результат bool