C# Class Fu.AppBase

Inheritance: IApp
Afficher le fichier Open project: chakrit/fu-sharp

Méthodes publiques

Méthode Description
AppBase ( FuSettings settings, IEnumerable services, FuAction pipeline ) : System
Dispose ( ) : void
Start ( ) : void
Stop ( ) : void

Méthodes protégées

Méthode Description
CreateHandlerCore ( ) : RequestHandler
CreateServerCore ( RequestHandler handler ) : IServer

Method Details

AppBase() public méthode

public AppBase ( FuSettings settings, IEnumerable services, FuAction pipeline ) : System
settings FuSettings
services IEnumerable
pipeline FuAction
Résultat System

CreateHandlerCore() protected abstract méthode

protected abstract CreateHandlerCore ( ) : RequestHandler
Résultat RequestHandler

CreateServerCore() protected abstract méthode

protected abstract CreateServerCore ( RequestHandler handler ) : IServer
handler RequestHandler
Résultat IServer

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void