Exemplo n.º 1
0
 public static void Get()
 {
     Console.WriteLine("===> START of Simple Consumer sample for WMQ transport <===\n");
     Console.CancelKeyPress += delegate(object sender, ConsoleCancelEventArgs e)
     {
         e.Cancel = true;
         SimpleConsumer.keepRunning = false;
     };
     try
     {
         SimpleConsumer simpleConsumer = new SimpleConsumer();
         if (simpleConsumer.env.EnvironmentIsSet())
         {
             simpleConsumer.ReceiveMessages();
         }
     }
     catch (XMSException ex)
     {
         Console.WriteLine("XMSException caught: {0}", ex);
         if (ex.LinkedException != null)
         {
             Console.WriteLine("Stack Trace:\n {0}", ex.LinkedException.StackTrace);
         }
         Console.WriteLine("Sample execution  FAILED!");
     }
     catch (Exception ex)
     {
         Console.WriteLine("Exception caught: {0}", ex);
         Console.WriteLine("Sample execution  FAILED!");
     }
     Console.WriteLine("===> END of Simple Consumer sample for WMQ transport <===\n\n");
 }