Open
Description
We should provide users with the ability to choose an exchange on the publisher's side to publish reply message.
Currently RabbitBroker().publish(..., reply_to="queue-name")
supports only queue choosing and the message will be published on the default exchange.
We should extend this functionality by allowing users to choose an exchange by adding the exchange name after the queue name, like so: RabbitBroker().publish(..., reply_to="queue-name[delimeter]exchange-name")
.
The old syntax should still be supported as well, so that users can continue using it if they prefer.