Closed mookid8000 closed 4 years ago
It already works: By customizing the input queue, passing an appropriate argument to it, the input queue can be declared of the "quorum" type:
Configure.With(activator)
.Transport(t =>
{
t.UseRabbitMq(connectionString, queueName)
.InputQueueOptions(q => q.AddArgument("x-queue-type", "quorum"));
})
.Start();
which will result in
CHeck out this test for a working example.
not entirely sure what it is, though, but using them seems to result in the following exception:
so maybe the solution is simply to enable customizing the properties passed to RabbitMQ when declaring things (exchange, queue, etc)