In many client like:
There is a way to publish and receive messages asynchronously.
I was wondering how to do the with same the official RabbitMQ Client?
Note: So far I only found a way to receive messages asynchronously on SO
[EDIT]
In EasyNetQ this is how it is achieved: