Types
Classes
| Name | Summary |
|---|---|
| AzureStorageQueueConstants | A set of helpers to convert file system-related magic strings to compiled references. |
| AzureStorageQueueEncoding | Determines how QueueMessage.Body is represented in HTTP requests and responses. |
| AzureStorageQueueOptions | Specifies the options required to leverage Azure Queue Storage as the SimpleMessageBus backing queue. |
| FileSystemConstants | A set of helpers to convert file system-related magic strings to compiled references. |
| FileSystemOptions | Specifies the options required to leverage the local file system as the SimpleMessageBus backing queue. |
| KafkaAuthenticationMode | SASL authentication mechanisms for Kafka. |
| KafkaBrokerProtocol | Kafka security protocol options. |
| KafkaConstants | Constants for Kafka topic and consumer group configuration placeholders. |
| KafkaOptions | Specifies the options required to leverage Apache Kafka as the SimpleMessageBus backing queue. |
| MessageBase | Base class providing a complete implementation of common message functionality. |
| MessageEnvelope | Represents a wrapper for an IMessage that will be published to the SimpleMessageBus Queue. |
Interfaces
| Name | Summary |
|---|---|
| IMessage | Defines the required composition of every Message published to the SimpleMessageBus. |
| IMessageHandler | Defines the functionality required for all IMessage processing handlers. |
| IMetadataAware | Defines a message that supports metadata for passing data between handlers in the processing pipeline. |
| ITrackable | Defines a message that can track its parent for message lineage and correlation across the processing chain. |
Enums
| Name | Summary |
|---|---|
| AzureStorageQueueEncoding | Determines how QueueMessage.Body is represented in HTTP requests and responses. |
| KafkaAuthenticationMode | SASL authentication mechanisms for Kafka. |
| KafkaBrokerProtocol | Kafka security protocol options. |