Namespace ProtoTest.Messaging.RabbitMq
Classes
- RabbitMqMessageBroker
The RabbitMQ adapter. Publishing sends to the exchange named like the destination, so the app's topology decides routing. Each test owns a consumer with its own channel and per-test tap queues, deleted when the test ends, so parallel tests may share a destination without stealing each other's messages. The connection is shared by the run and is thread-safe; channels are not, so each side serializes its own.
- RabbitMqOptions
RabbitMQ connection choices, layered from
ProtoTest:Messaging:RabbitMq.