Пример #1
0
 static void Main(string[] args)
 {
     Console.WriteLine("Rabbit MQ Console Application!");
     RabbitMQ_Fanout.RunExample();
     RabbitMQ_Direct.RunExample();
     RabbitMQ_Topic.RunExample();
     RabbitMQ_AlternateQueue.RunExample();
 }
Пример #2
0
        internal static void RunExample()
        {
            // Receive messages
            using (RabbitMQ_Direct rabbitMQHelper = new RabbitMQ_Direct())
            {
                rabbitMQHelper.PublishMessage("Hi there, how are you?", "info");
                rabbitMQHelper.PublishMessage("Are you there? There is a problem!", "warning");
                rabbitMQHelper.PublishMessage("The server is down!! Please come here inmediatly!", "error");

                rabbitMQHelper.ActiveListeninFromQueue(QUEUE_NAME_INFO);
                rabbitMQHelper.ActiveListeninFromQueue(QUEUE_NAME_WARNING);
                rabbitMQHelper.ActiveListeninFromQueue(QUEUE_NAME_ERROR);
                Console.WriteLine("Press any key to continue...");
                Console.ReadLine();
            }
        }