static void Main(string[] args) { try { ConnectionFactory connectionFactoryTest = new ConnectionFactory(URI); using (SimpleMessageListenerContainer listenerTest = new SimpleMessageListenerContainer()) { listenerTest.ConnectionFactory = connectionFactoryTest; listenerTest.DestinationName = queueName; listenerTest.MessageListener = new ListenerTest(); listenerTest.AfterPropertiesSet(); listenerTest.Start(); Console.WriteLine("Listening to Queue."); Console.WriteLine("[Main]: Press <ENTER> to exit."); Console.Read(); } } catch (Exception ex) { Console.WriteLine(ex); Console.WriteLine("[Exception]: Press <ENTER> to exit."); Console.Read(); } }
static void Main(string[] args) { try { ConnectionFactory connectionFactory = new ConnectionFactory(URI); connectionFactory.UserName = USER; connectionFactory.Password = PASS; using (SimpleMessageListenerContainer listenerContainer = new SimpleMessageListenerContainer()) { listenerContainer.ConnectionFactory = connectionFactory; listenerContainer.DestinationName = DESTINATION; listenerContainer.MessageListener = new Listener(); listenerContainer.AfterPropertiesSet(); Console.WriteLine("Listener started."); Console.WriteLine("Press <ENTER> to exit."); Console.ReadLine(); } } catch (Exception ex) { Console.WriteLine(ex); Console.WriteLine("Press <ENTER> to exit."); Console.Read(); } // comment when testing Console.ReadLine(); }