Interface IDeadLetterQueueFactory
- Namespace
- DotCompute.Abstractions.Messaging
- Assembly
- DotCompute.Abstractions.dll
Factory for creating dead letter queues.
public interface IDeadLetterQueueFactory
Methods
Create(string, DeadLetterQueueOptions?)
Creates a new dead letter queue with the specified name.
IDeadLetterQueue Create(string name, DeadLetterQueueOptions? options = null)
Parameters
namestringThe queue name.
optionsDeadLetterQueueOptionsOptional configuration.
Returns
- IDeadLetterQueue
A new dead letter queue instance.
GetOrCreate(string, DeadLetterQueueOptions?)
Gets or creates a dead letter queue for the specified source queue.
IDeadLetterQueue GetOrCreate(string sourceQueueName, DeadLetterQueueOptions? options = null)
Parameters
sourceQueueNamestringThe source queue name.
optionsDeadLetterQueueOptionsOptional configuration.
Returns
- IDeadLetterQueue
A dead letter queue instance.