C# 클래스 LightNode.Server.LightNodeServerMiddleware

파일 보기 프로젝트 열기: neuecc/LightNode

공개 메소드들

메소드 설명
GetRegisteredHandlersInfo ( ) : RegisteredHandlersInfo>.ILookup

Get all registered handlers. Key is ILightNodeOptions.ServerEngineId.

Invoke ( HttpContext context ) : System.Threading.Tasks.Task
Invoke ( object>.IDictionary environment ) : System.Threading.Tasks.Task
LightNodeServerMiddleware ( AppFunc next, ILightNodeOptions options ) : LightNode.Server
LightNodeServerMiddleware ( AppFunc next, ILightNodeOptions options, Assembly hostAssemblies ) : LightNode.Server
LightNodeServerMiddleware ( RequestDelegate next, ILightNodeOptions options, Assembly hostAssemblies ) : LightNode.Server

메소드 상세

GetRegisteredHandlersInfo() 공개 정적인 메소드

Get all registered handlers. Key is ILightNodeOptions.ServerEngineId.
public static GetRegisteredHandlersInfo ( ) : RegisteredHandlersInfo>.ILookup
리턴 RegisteredHandlersInfo>.ILookup

Invoke() 공개 메소드

public Invoke ( HttpContext context ) : System.Threading.Tasks.Task
context HttpContext
리턴 System.Threading.Tasks.Task

Invoke() 공개 메소드

public Invoke ( object>.IDictionary environment ) : System.Threading.Tasks.Task
environment object>.IDictionary
리턴 System.Threading.Tasks.Task

LightNodeServerMiddleware() 공개 메소드

public LightNodeServerMiddleware ( AppFunc next, ILightNodeOptions options ) : LightNode.Server
next AppFunc
options ILightNodeOptions
리턴 LightNode.Server

LightNodeServerMiddleware() 공개 메소드

public LightNodeServerMiddleware ( AppFunc next, ILightNodeOptions options, Assembly hostAssemblies ) : LightNode.Server
next AppFunc
options ILightNodeOptions
hostAssemblies System.Reflection.Assembly
리턴 LightNode.Server

LightNodeServerMiddleware() 공개 메소드

public LightNodeServerMiddleware ( RequestDelegate next, ILightNodeOptions options, Assembly hostAssemblies ) : LightNode.Server
next RequestDelegate
options ILightNodeOptions
hostAssemblies System.Reflection.Assembly
리턴 LightNode.Server