Types
Classes
| Name | Summary |
|---|---|
| OrderedMessageDispatcher | An IMessageDispatcher implementation that processes the messages in the order the IMessageHandlerIMessageHandlers</see> were registered with the Dependency Injection container. |
| ParallelMessageDispatcher | An IMessageDispatcher implementation that processes the messages in parallel, regardless of the order the IMessageHandlerIMessageHandlers</see> were registered with the Dependency Injection container. |
| AmazonSQSNameResolver | A INameResolver for SimpleMessageBus instances backed by Amazon SQS. |
| AzureStorageQueueProcessor | Processes messages from Azure Storage Queues and dispatches them to registered message handlers. |
| FileSystemQueueProcessor | Processes queue items stored in the local file system and dispatches them to all IMessageHandlerIMessageHandlers</see> registered with the DI container. |
Interfaces
| Name | Summary |
|---|---|
| IMessageDispatcher | Defines the required composition of every Dispatcher used by SimpleMessageBus to send MessageEnvelopeMessageEnvelopes</see> to the IMessageHandlerIMessageHandlers</see> registered to handle that message’s Type. |
| IQueueProcessor | Defines the contract for queue processing components in the SimpleMessageBus system. |