public static void Main(string[] args)
        {
            var commandIssuer = new CommandIssuer();

            commandIssuer.Start();

            System.Console.WriteLine("Press any key to quit");
            System.Console.ReadKey();
        }
Exemplo n.º 2
0
 public void Dispatch(ICommand cmd, CommandIssuer issuer)
 {
     LogCommandStarted(issuer, cmd);
     try {
         DispatchCommand(cmd);
         LogCommandSuccessful(issuer, cmd);
     }
     catch (Exception ex) {
         LogCommandFailed(issuer, cmd, ex);
     }
 }