Namespace Savvyio.Extensions.DependencyInjection.NATS.Commands
Assembly: Savvyio.Extensions.DependencyInjection.NATS.dll
The concrete NATS command-queue types used during DI registration live in this namespace. NatsCommandQueue is the registered implementation and NatsCommandQueueOptions carries the NATS subject, connection, and serialization settings.
Start with NatsCommandQueue when you need to inspect or extend the registered implementation type. Configure its options through Savvyio.Extensions.DependencyInjection.NATS.AddNatsCommandQueue<TMarker> rather than instantiating these types directly.
Availability: .NET 10 and .NET 9
Classes
NatsCommandQueueOptions<TMarker>
Configuration options for NatsCommandQueue<TMarker>.
NatsCommandQueue<TMarker>
Provides a default implementation of the NatsMessage class for messages holding an ICommand implementation.