Namespace Ratatoskr.RabbitMq.Config
Classes
- RabbitMqChannelOptions
Unified RabbitMQ configuration for a channel, covering exchange, queue, consumer, and retry settings. Use the fluent
With*methods to configure.
- RabbitMqConsumeOptions
RabbitMQ configuration for consume channels. Exposes exchange, queue, consumer, and retry settings.
- RabbitMqExchangeOptions
RabbitMQ exchange configuration for publish channels. Only exposes exchange-related settings — queue, consumer, and retry options are not available.
- RetryOptions
Configures retry behavior for failed message processing. Messages that exceed the maximum retry count are routed to a dead-letter queue.
Enums
- RabbitMqExchangeType
The type of AMQP exchange. Maps to RabbitMQ exchange types.