예제 #1
0
        public void TryGetMessagesFromQueue()
        {
            const string queue = "EasyNetQ_Default_Error_Queue";

            var queueRetrieval = new QueueRetreival();
            var parameters = new QueueParameters
            {
                QueueName = queue,
                Purge = false
            };

            foreach (var message in queueRetrieval.GetMessagesFromQueue(parameters))
            {
                Console.Out.WriteLine("message = {0}", message);
            }
        }
예제 #2
0
        public void TryGetMessagesFromQueue()
        {
            const string queue = "EasyNetQ_Default_Error_Queue";

            var queueRetrieval = new QueueRetreival();
            var parameters     = new QueueParameters
            {
                QueueName = queue,
                Purge     = false
            };

            foreach (var message in queueRetrieval.GetMessagesFromQueue(parameters))
            {
                Console.Out.WriteLine("message = {0}", message);
            }
        }
예제 #3
0
        public void TryGetMessagesFromQueue()
        {
            const string queue = "EasyNetQ_Hosepipe_Tests_QueueRetrievalTests+TestMessage:EasyNetQ_Hosepipe_Tests_hosepipe";

            var queueRetrieval = new QueueRetreival(new DefaultErrorMessageSerializer());
            var parameters     = new QueueParameters
            {
                QueueName = queue,
                Purge     = false
            };

            foreach (var message in queueRetrieval.GetMessagesFromQueue(parameters))
            {
                Console.Out.WriteLine("message:\n{0}", message.Body);
                Console.Out.WriteLine("properties correlation id:\n{0}", message.Properties.CorrelationId);
                Console.Out.WriteLine("info exchange:\n{0}", message.Info.Exchange);
                Console.Out.WriteLine("info routing key:\n{0}", message.Info.RoutingKey);
            }
        }
예제 #4
0
        public void TryGetMessagesFromQueue()
        {
            const string queue = "EasyNetQ_Hosepipe_Tests_QueueRetrievalTests+TestMessage:EasyNetQ_Hosepipe_Tests_hosepipe";

            var queueRetrieval = new QueueRetreival(new DefaultErrorMessageSerializer());
            var parameters = new QueueParameters
            {
                QueueName = queue,
                Purge = false
            };

            foreach (var message in queueRetrieval.GetMessagesFromQueue(parameters))
            {
                Console.Out.WriteLine("message:\n{0}", message.Body);
                Console.Out.WriteLine("properties correlation id:\n{0}", message.Properties.CorrelationId);
                Console.Out.WriteLine("info exchange:\n{0}", message.Info.Exchange);
                Console.Out.WriteLine("info routing key:\n{0}", message.Info.RoutingKey);
            }
        }