C# Class MindTouch.Clacks.Server.ServerBuilder

Inheritance: ISyncServerBuilder, IAsyncServerBuilder
Afficher le fichier Open project: MindTouch/MindTouch.Clacks

Méthodes publiques

Méthode Description
Build ( ) : ClacksServer
Build ( IClacksInstrumentation instrumentation ) : ClacksServer
CreateAsync ( IPEndPoint endPoint ) : IAsyncServerBuilder
CreateSync ( IPEndPoint endPoint ) : ISyncServerBuilder
WithDefaultHandler ( IResponse>.Func handler ) : IAsyncServerBuilder
WithErrorHandler ( Func handler ) : IAsyncServerBuilder

Private Methods

Méthode Description
IAsyncServerBuilder ( string command ) : IAsyncFluentCommandRegistration
IAsyncServerBuilder ( Action handler ) : IAsyncServerBuilder
ISyncServerBuilder ( string command ) : ISyncFluentCommandRegistration
ISyncServerBuilder ( Func handler ) : ISyncServerBuilder
ISyncServerBuilder ( IResponse>.Func handler ) : ISyncServerBuilder
ServerBuilder ( IPEndPoint endPoint, bool isAsync ) : System

Method Details

Build() public méthode

public Build ( ) : ClacksServer
Résultat ClacksServer

Build() public méthode

public Build ( IClacksInstrumentation instrumentation ) : ClacksServer
instrumentation IClacksInstrumentation
Résultat ClacksServer

CreateAsync() public static méthode

public static CreateAsync ( IPEndPoint endPoint ) : IAsyncServerBuilder
endPoint System.Net.IPEndPoint
Résultat IAsyncServerBuilder

CreateSync() public static méthode

public static CreateSync ( IPEndPoint endPoint ) : ISyncServerBuilder
endPoint System.Net.IPEndPoint
Résultat ISyncServerBuilder

WithDefaultHandler() public méthode

public WithDefaultHandler ( IResponse>.Func handler ) : IAsyncServerBuilder
handler IResponse>.Func
Résultat IAsyncServerBuilder

WithErrorHandler() public méthode

public WithErrorHandler ( Func handler ) : IAsyncServerBuilder
handler Func
Résultat IAsyncServerBuilder