public void Run() { Console.WriteLine("Press 'S' to send a message that will throw an exception."); Console.WriteLine("Press 'Q' to exit."); string cmd; while ((cmd = Console.ReadKey().Key.ToString().ToLower()) != "q") { Console.WriteLine(""); switch (cmd) { case "s": var m = new MyMessage{Id = Guid.NewGuid()}; Bus.SendLocal(m); break; } } }