Method | Description | |
---|---|---|
Build ( string hostName ) : Dispatcher |
Builds this instance.
|
|
ChannelFactory ( IAmAChannelFactory channelFactory ) : IAmADispatchBuilder |
The channel factory - used to create channels. Generally an implementation of a specific Application Layer i.e.RabbitMQ for AMQP needs to provide an implementation of this factory to provide input and output channels that support sending messages over that layer. We provide an implementation for RabbitMQ for example.
|
|
Dispatcher ( IDispatcher dispatcher ) : INeedAChannelFactory | ||
Logger ( ILog logger ) : INeedADispatcher |
The logger to use to report from the Dispatcher.
|
|
With ( ) : INeedALogger |
Withes this instance.
|
public Build ( string hostName ) : Dispatcher | ||
hostName | string | Name of the host. |
return | Dispatcher |
public ChannelFactory ( IAmAChannelFactory channelFactory ) : IAmADispatchBuilder | ||
channelFactory | IAmAChannelFactory | The channel factory. |
return | IAmADispatchBuilder |
public Dispatcher ( IDispatcher dispatcher ) : INeedAChannelFactory | ||
dispatcher | IDispatcher | |
return | INeedAChannelFactory |
public Logger ( ILog logger ) : INeedADispatcher | ||
logger | ILog | The logger. |
return | INeedADispatcher |