Hi&nbsp;<div><br></div><div>Firstly, new to rabbit-mq, and doing some proof of concept work.</div><div><br></div><div>I have built a .NET consumer that is using the following code to get messages from a queue</div><div><br></div><div><div>using (IConnection conn = factory.CreateConnection())</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; using (var channel = conn.CreateModel())</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; channel.BasicQos(0, 1, false);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; channel.ExchangeDeclare(exchangeName, ExchangeType.Direct, true, false, null);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; channel.QueueDeclare(queueName, true, false, false, null);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; channel.QueueBind(queueName, exchangeName, "optional-routing-key");</div></div><div><br></div><div><br></div><div><br></div>