CQRS.NET  4.0
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Bus Namespace Reference

Classes

class  BuiltInHashAlgorithmFactory
 A factory for creating new instances of HashAlgorithm, used for signing network messages. More...
 
class  BusHelper
 A helper for command and event buses that also caches IConfigurationManager look ups. More...
 
class  FileBasedLastEventProcessedStore
 Indicates the position in a store where the stream has been read up to by storing the value in a file. More...
 
interface  IBusHelper
 A helper for command and event buses. More...
 
interface  ICommandHandlerRegistrar
 Registers command handlers that listen and respond to commands. More...
 
interface  IEventHandlerRegistrar
 Registers event handlers that listen and respond to events. More...
 
interface  IHandlerRegistrar
 Registers event or command handlers that listen and respond to events or commands. More...
 
interface  IHashAlgorithmFactory
 A factory for creating new instances of HashAlgorithm, used for signing network messages. More...
 
class  InProcessBus
 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. More...
 
interface  IStoreLastEventProcessed
 Indicates the position in a store where the stream has been read up to. More...
 
class  QueuedCommandBusReceiver
 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. More...
 
class  Route
 A collection of RouteHandlerDelegate. More...
 
class  RouteHandlerDelegate
 Information about a Route delegate. More...
 
class  RouteManager
 Manages routes. More...