C# 클래스 LightNode.Server.LightNodeServer

파일 보기 프로젝트 열기: neuecc/LightNode 1 사용 예제들

공개 메소드들

메소드 설명
LightNodeServer ( ILightNodeOptions options ) : LightNode.Core
ProcessRequest ( HttpContext httpContext ) : Task
ProcessRequest ( object>.IDictionary environment ) : Task
RegisterHandler ( Assembly hostAssemblies ) : OperationInfo>>.IReadOnlyCollection

비공개 메소드들

메소드 설명
IsRethrowOrEmitException ( IOperationCoordinator coordinator, ILightNodeOptions options, HttpContext httpContext, Exception ex ) : bool
IsRethrowOrEmitException ( IOperationCoordinator coordinator, ILightNodeOptions options, object>.IDictionary environment, Exception ex ) : bool
ReturnNextMiddleware ( HttpContext httpContext ) : bool
ReturnNextMiddleware ( object>.IDictionary environment ) : bool
SelectHandler ( HttpContext httpContext, IOperationCoordinator coorinator, AcceptVerbs &verb, string &ext ) : OperationHandler
SelectHandler ( object>.IDictionary environment, IOperationCoordinator coorinator, AcceptVerbs &verb, string &ext ) : OperationHandler

메소드 상세

LightNodeServer() 공개 메소드

public LightNodeServer ( ILightNodeOptions options ) : LightNode.Core
options ILightNodeOptions
리턴 LightNode.Core

ProcessRequest() 공개 메소드

public ProcessRequest ( HttpContext httpContext ) : Task
httpContext HttpContext
리턴 Task

ProcessRequest() 공개 메소드

public ProcessRequest ( object>.IDictionary environment ) : Task
environment object>.IDictionary
리턴 Task

RegisterHandler() 공개 메소드

public RegisterHandler ( Assembly hostAssemblies ) : OperationInfo>>.IReadOnlyCollection
hostAssemblies System.Reflection.Assembly
리턴 OperationInfo>>.IReadOnlyCollection