Ejemplo n.º 1
0
        private void Insert(QueueParameters parameters)
        {
            var count = 0;

            queueInsertion.PublishMessagesToQueue(
                WithEach(messageReader.ReadMessages(parameters), () => count++), parameters);

            Console.WriteLine("{0} Messages from directory '{1}'\r\ninserted into queue '{2}'",
                              count, parameters.MessagesOutputDirectory, parameters.QueueName);
        }
Ejemplo n.º 2
0
        public void Should_be_able_to_inset_messages_onto_a_queue()
        {
            var messages = new[]
            {
                "{\"Text\":\"I am message one\"}",
                "{\"Text\":\"I am message two\"}"
            };

            var parameters = new QueueParameters
            {
                HostName  = "localhost",
                QueueName = "Hosepipe_test_queue"
            };

            queueInsertion.PublishMessagesToQueue(messages, parameters);
        }
Ejemplo n.º 3
0
        public void Should_be_able_to_inset_messages_onto_a_queue()
        {
            var messages = new[]
            {
                new HosepipeMessage("{\"Text\":\"I am message one\"}", new MessageProperties(), Helper.CreateMessageReceivedInfo()),
                new HosepipeMessage("{\"Text\":\"I am message two\"}", new MessageProperties(), Helper.CreateMessageReceivedInfo())
            };

            var parameters = new QueueParameters
            {
                HostName  = "localhost",
                QueueName = "Hosepipe_test_queue"
            };

            queueInsertion.PublishMessagesToQueue(messages, parameters);
        }