Namespace Savvyio.Extensions.DependencyInjection.RabbitMQ.Commands
Assembly: Savvyio.Extensions.DependencyInjection.RabbitMQ.dll
The concrete RabbitMQ command-queue type and its options used during DI registration live in this namespace. RabbitMqCommandQueue sends serialized commands to a RabbitMQ exchange. RabbitMqCommandQueueOptions carries the exchange, routing key, and connection settings.
Start with RabbitMqCommandQueue when you need to inspect or extend the registered implementation. Configure its options through Savvyio.Extensions.DependencyInjection.RabbitMQ.AddRabbitMqCommandQueue<TMarker> rather than instantiating it directly.
Availability: .NET 10 and .NET 9
Classes
RabbitMqCommandQueueOptions<TMarker>
Configuration options for RabbitMqCommandQueue<TMarker>.
RabbitMqCommandQueue<TMarker>
Provides a default implementation of the RabbitMqMessage class for messages holding an ICommand implementation.