High-level RabbitMQ C# client