C# 클래스 LightNode.Server.OperationCoordinator

상속: LightNode.Server.IOperationCoordinator
파일 보기 프로젝트 열기: neuecc/LightNode

공개 메소드들

메소드 설명
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