I have the following superscription code in my c# console application to drain messages from RabbitMQ queue:
consumer = new EventingBasicConsumer(_channel);
consumer.Received += (o, e) =>
{
//onMessageReceived()
};
consumer.Shutdown += (oo, oe) =>
{
//Handle Subscribe event
};
_channel.BasicConsume(QueueName, false ,consumer);
I have two instances of this console application running to simulate multiple subscribers situation. I am always reeving messages to te first subscriber and second one is always idle. Can we have multiple subscribers to the same queue on RabbitMQ queue?