Namespace Cqrs.Azure.ServiceBus
Classes
AzureBus<TAuthenticationToken>
An Azure Bus such as a Service Bus or Event Hub.
AzureBusHelper<TAuthenticationToken>
A helper for Azure Service Bus and Event Hub.
AzureCommandBus<TAuthenticationToken>
A command bus based on AzureServiceBus<TAuthenticationToken>.
AzureCommandBusPublisher<TAuthenticationToken>
A ICommandPublisher<TAuthenticationToken> that resolves handlers , executes the handler and then publishes the ICommand<TAuthenticationToken> on the private command bus.
AzureCommandBusReceiver<TAuthenticationToken>
A ICommandReceiver<TAuthenticationToken> that receives network messages, resolves handlers and executes the handler.
AzureEventBus<TAuthenticationToken>
A event bus based on AzureServiceBus<TAuthenticationToken>.
AzureEventBusPublisher<TAuthenticationToken>
An IEventPublisher<TAuthenticationToken> that resolves handlers and executes the handler.
AzureEventBusReceiver<TAuthenticationToken>
A IEventReceiver<TAuthenticationToken> that receives network messages, resolves handlers and executes the handler.
AzureEventHub<TAuthenticationToken>
An AzureBus<TAuthenticationToken> that uses Azure Service Event Hubs.
AzureEventHubBus<TAuthenticationToken>
A event bus based on AzureEventHub<TAuthenticationToken>.
AzureQueuedCommandBusReceiver<TAuthenticationToken>
A concurrent implementation of AzureCommandBusReceiver<TAuthenticationToken> that resides in memory.
AzureQueuedEventBusReceiver<TAuthenticationToken>
A concurrent implementation of AzureEventBusReceiver<TAuthenticationToken> that resides in memory.
AzureServiceBus<TAuthenticationToken>
An AzureBus<TAuthenticationToken> that uses Azure Service Bus.
MessageSerialiser<TAuthenticationToken>
Serialises IEvent<TAuthenticationToken> and ICommand<TAuthenticationToken>.
Interfaces
IAzureBusHelper<TAuthenticationToken>
A helper for Azure Service Bus and Event Hub.
IMessageSerialiser<TAuthenticationToken>
Serialises IEvent<TAuthenticationToken> and ICommand<TAuthenticationToken>.