C# Класс MindTouch.Clacks.Server.ServerBuilder

Наследование: ISyncServerBuilder, IAsyncServerBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
Build ( ) : ClacksServer
Build ( IClacksInstrumentation instrumentation ) : ClacksServer
CreateAsync ( IPEndPoint endPoint ) : IAsyncServerBuilder
CreateSync ( IPEndPoint endPoint ) : ISyncServerBuilder
WithDefaultHandler ( IResponse>.Func handler ) : IAsyncServerBuilder
WithErrorHandler ( Func handler ) : IAsyncServerBuilder

Приватные методы

Метод Описание
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

Описание методов

Build() публичный Метод

public Build ( ) : ClacksServer
Результат ClacksServer

Build() публичный Метод

public Build ( IClacksInstrumentation instrumentation ) : ClacksServer
instrumentation IClacksInstrumentation
Результат ClacksServer

CreateAsync() публичный статический Метод

public static CreateAsync ( IPEndPoint endPoint ) : IAsyncServerBuilder
endPoint System.Net.IPEndPoint
Результат IAsyncServerBuilder

CreateSync() публичный статический Метод

public static CreateSync ( IPEndPoint endPoint ) : ISyncServerBuilder
endPoint System.Net.IPEndPoint
Результат ISyncServerBuilder

WithDefaultHandler() публичный Метод

public WithDefaultHandler ( IResponse>.Func handler ) : IAsyncServerBuilder
handler IResponse>.Func
Результат IAsyncServerBuilder

WithErrorHandler() публичный Метод

public WithErrorHandler ( Func handler ) : IAsyncServerBuilder
handler Func
Результат IAsyncServerBuilder