- Basic Configuration
- How Configuring the Command Processor Works
- How Configuring a Dispatcher for an External Bus Works
- RabbitMQ Configuration
- AWS SNS Configuration
- Kafka Configuration
- Azure Service Bus Configuration
- Azure Archive Provider Configuration
- Building an Async Pipeline of Request Handlers
- Basic Configuration
- How to Implement an Async Request Handler
- Requests, Commands and an Events
- Dispatching Requests
- Dispatching An Async Request
- Returning results from a Handler
- Using an External Bus
- Message Mappers
- Routing
- Building a Pipeline of Request Handlers
- Passing information between Handlers in the Pipeline
- Failure and Dead Letter Queues
- Supporting Retry and Circuit Breaker
- Failure and Fallback
- Feature Switches
- Outbox Support
- Inbox Support
- EFCore Outbox
- Dapper Outbox
- Dynamo Outbox
- MSSQL Inbox
- MySQL Inbox
- Postgres Inbox
- Sqlite Inbox
- Dynamo Inbox
- Basic Configuration
- How Configuring the Command Processor Works
- How Configuring a Dispatcher for an External Bus Works
- RabbitMQ Configuration
- AWS SNS Configuration
- Kafka Configuration
- Azure Service Bus Configuration
- Azure Archive Provider Configuration
- Building an Async Pipeline of Request Handlers
- Basic Configuration
- How to Implement an Async Request Handler
- Requests, Commands and an Events
- Dispatching Requests
- Dispatching An Async Request
- Returning results from a Handler
- Using an External Bus
- Message Mappers
- Routing
- Building a Pipeline of Request Handlers
- Passing information between Handlers in the Pipeline
- Failure and Dead Letter Queues
- Supporting Retry and Circuit Breaker
- Failure and Fallback
- Feature Switches