C# Class LightNode.Server.OperationCoordinator

Inheritance: LightNode.Server.IOperationCoordinator
Afficher le fichier Open project: neuecc/LightNode

Méthodes publiques

Méthode Description
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

Method Details

ExecuteOperation() public méthode

public ExecuteOperation ( ILightNodeOptions options, OperationContext context, Func originalOperation ) : Task
options ILightNodeOptions
context OperationContext
originalOperation Func
Résultat Task

GetFilters() public méthode

public GetFilters ( ILightNodeOptions options, OperationContext context, IReadOnlyList originalFilters ) : IReadOnlyList
options ILightNodeOptions
context OperationContext
originalFilters IReadOnlyList
Résultat IReadOnlyList

OnProcessInterrupt() public méthode

public OnProcessInterrupt ( ILightNodeOptions options, HttpContext httpContext, InterruptReason reason, string detail ) : void
options ILightNodeOptions
httpContext HttpContext
reason InterruptReason
detail string
Résultat void

OnStartProcessRequest() public méthode

public OnStartProcessRequest ( ILightNodeOptions options, HttpContext httpContext ) : bool
options ILightNodeOptions
httpContext HttpContext
Résultat bool