C# Class LightNode.Server.LightNodeServer

Afficher le fichier Open project: neuecc/LightNode Class Usage Examples

Méthodes publiques

Méthode Description
LightNodeServer ( ILightNodeOptions options ) : LightNode.Core
ProcessRequest ( HttpContext httpContext ) : Task
ProcessRequest ( object>.IDictionary environment ) : Task
RegisterHandler ( Assembly hostAssemblies ) : OperationInfo>>.IReadOnlyCollection

Private Methods

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

Method Details

LightNodeServer() public méthode

public LightNodeServer ( ILightNodeOptions options ) : LightNode.Core
options ILightNodeOptions
Résultat LightNode.Core

ProcessRequest() public méthode

public ProcessRequest ( HttpContext httpContext ) : Task
httpContext HttpContext
Résultat Task

ProcessRequest() public méthode

public ProcessRequest ( object>.IDictionary environment ) : Task
environment object>.IDictionary
Résultat Task

RegisterHandler() public méthode

public RegisterHandler ( Assembly hostAssemblies ) : OperationInfo>>.IReadOnlyCollection
hostAssemblies System.Reflection.Assembly
Résultat OperationInfo>>.IReadOnlyCollection