Namespace Cqrs.Bus
Classes
BusHelper
A helper for command and event buses that also caches IConfigurationManager look ups.
FileBasedLastEventProcessedStore
Indicates the position in a store where the stream has been read up to by storing the value in a file.
InProcessBus<TAuthenticationToken>
An in process command bus (ICommandPublisher<TAuthenticationToken> and ICommandReceiver<TAuthenticationToken>) event bus (IEventPublisher<TAuthenticationToken> and IEventHandler<TAuthenticationToken, TTarget, TEvent>) as well as a IEventHandlerRegistrar and ICommandHandlerRegistrar that requires no networking.
QueuedCommandBusReceiver<TAuthenticationToken>
Receives instances of a ICommand<TAuthenticationToken> from the command bus, places them into one of several internal concurrent queues and then processes the commands one at a time per queue.
Route
A collection of RouteHandlerDelegate.
RouteHandlerDelegate
Information about a Route delegate.
RouteManager
Manages Route.
Interfaces
IBusHelper
A helper for command and event buses.
ICommandHandlerRegistrar
Registers command handlers that listen and respond to commands.
IEventHandlerRegistrar
Registers event handlers that listen and respond to events.
IHandlerRegistrar
Registers event or command handlers that listen and respond to events or commands.
IStoreLastEventProcessed
Indicates the position in a store where the stream has been read up to.