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.Azure.ServiceBus Namespace Reference

Namespaces

namespace  Tests
 

Classes

class  AzureBus
 An Azure Bus such as a Service Bus or Event Hub. More...
 
class  AzureBusHelper
 A helper for Azure Service Bus and Event Hub. More...
 
class  AzureCommandBus
 A command bus based on AzureEventHub<TAuthenticationToken>. More...
 
class  AzureCommandBusPublisher
 A ICommandPublisher<TAuthenticationToken> that resolves handlers , executes the handler and then publishes the ICommand<TAuthenticationToken> on the private command bus. More...
 
class  AzureCommandBusReceiver
 A ICommandReceiver<TAuthenticationToken> that receives network messages, resolves handlers and executes the handler. More...
 
class  AzureEventBus
 A event bus based on AzureServiceBus<TAuthenticationToken>. More...
 
class  AzureEventBusPublisher
 An IEventPublisher<TAuthenticationToken> that resolves handlers and executes the handler. More...
 
class  AzureEventBusReceiver
 A IEventReceiver<TAuthenticationToken> that receives network messages, resolves handlers and executes the handler. More...
 
class  AzureEventHub
 An AzureBus<TAuthenticationToken> that uses Azure Service Event Hubs. More...
 
class  AzureEventHubBus
 A event bus based on AzureEventHub<TAuthenticationToken>. More...
 
class  AzureQueuedCommandBusReceiver
 A concurrent implementation of AzureCommandBusReceiver<TAuthenticationToken> that resides in memory. More...
 
class  AzureQueuedEventBusReceiver
 A concurrent implementation of AzureEventBusReceiver<TAuthenticationToken> that resides in memory. More...
 
class  AzureServiceBus
 An AzureBus<TAuthenticationToken> that uses Azure Service Bus. More...
 
class  DefaultEventProcessor
 A default implementation of IEventProcessor suitable for most situations and conditions.
 
class  DefaultEventProcessorFactory
 Represents the factory for the default event processor.
 
interface  IAzureBusHelper
 A helper for Azure Service Bus and Event Hub. More...
 
interface  IMessageSerialiser
 Serialises events and commands. More...
 
class  MessageExtensions
 
class  MessageSerialiser
 Serialises events and commands. More...
 

Functions

virtual void StartSettingsChecking ()
 Starts a new Task that periodically calls ValidateSettingsHaveChanged and if there is a change, calls TriggerSettingsChecking. More...
 
virtual bool ValidateSettingsHaveChanged ()
 Checks if the settings for ConnectionString, NumberOfReceiversCount or MaximumConcurrentReceiverProcessesCount have changed. More...
 
virtual void UpdateSettings ()
 Calls SetConnectionStrings SetNumberOfReceiversCount and SetMaximumConcurrentReceiverProcessesCount More...
 
abstract void TriggerSettingsChecking ()
 Change the settings used by this bus. More...
 
abstract void ApplyReceiverMessageHandler ()