<div dir="ltr">I have a working MVC4 app that uses RabbitMQ RPC to send work items to a RabbitMQ queue and waits for the response.<div><br></div><div>I am using this pattern (only C# instead of Java):&nbsp;<a href="http://www.rabbitmq.com/tutorials/tutorial-six-java.html">http://www.rabbitmq.com/tutorials/tutorial-six-java.html</a></div><div><br></div><div>My question is that MVC4 and .NET 4.5 now support async/await for performance improvements. &nbsp;I would think that while I'm waiting on the queue for the RPC response, that the thread could be utilized for other things. &nbsp;</div><div><br></div><div>Does the RabbitMQ.Client library (<a href="http://www.nuget.org/packages/RabbitMQ.Client/">http://www.nuget.org/packages/RabbitMQ.Client/</a>) support async/await? &nbsp;If so, how can I use it? &nbsp;If it does not support it now, is it in the plans to add support later on?</div><div><br></div><div>Thanks,</div><div>...Matt</div></div>