C# Class MindTouch.Clacks.Server.Async.AsyncFluentCommandRegistration

Inheritance: IAsyncFluentCommandRegistration
Show file Open project: MindTouch/MindTouch.Clacks

Public Methods

Method Description
AsyncFluentCommandRegistration ( ServerBuilder serverBuilder, AsyncCommandRepository repository, string command ) : System
ExpectsData ( ) : IAsyncFluentCommandRegistration
ExpectsNoData ( ) : IAsyncFluentCommandRegistration
HandledBy ( Action>.Action handler ) : IAsyncFluentCommandRegistration
HandledBy ( Action handler ) : IAsyncFluentCommandRegistration
HandledBy ( IResponse>.Func handler ) : IAsyncFluentCommandRegistration
HandledBy ( Func handler ) : IAsyncFluentCommandRegistration
IsDisconnect ( ) : IAsyncFluentCommandRegistration
Register ( ) : IAsyncServerBuilder

Method Details

AsyncFluentCommandRegistration() public method

public AsyncFluentCommandRegistration ( ServerBuilder serverBuilder, AsyncCommandRepository repository, string command ) : System
serverBuilder ServerBuilder
repository AsyncCommandRepository
command string
return System

ExpectsData() public method

public ExpectsData ( ) : IAsyncFluentCommandRegistration
return IAsyncFluentCommandRegistration

ExpectsNoData() public method

public ExpectsNoData ( ) : IAsyncFluentCommandRegistration
return IAsyncFluentCommandRegistration

HandledBy() public method

public HandledBy ( Action>.Action handler ) : IAsyncFluentCommandRegistration
handler Action>.Action
return IAsyncFluentCommandRegistration

HandledBy() public method

public HandledBy ( Action handler ) : IAsyncFluentCommandRegistration
handler Action
return IAsyncFluentCommandRegistration

HandledBy() public method

public HandledBy ( IResponse>.Func handler ) : IAsyncFluentCommandRegistration
handler IResponse>.Func
return IAsyncFluentCommandRegistration

HandledBy() public method

public HandledBy ( Func handler ) : IAsyncFluentCommandRegistration
handler Func
return IAsyncFluentCommandRegistration

IsDisconnect() public method

public IsDisconnect ( ) : IAsyncFluentCommandRegistration
return IAsyncFluentCommandRegistration

Register() public method

public Register ( ) : IAsyncServerBuilder
return IAsyncServerBuilder