static void Main(string[] args) { CommandRouter cmdrouter = new CommandRouter(); while (true) { Console.Write("YourCommand>"); var cmd = Console.ReadLine(); if (checkBasicCommandLine(cmd)) { var result = cmdrouter.ProcessCommand(cmd); Console.WriteLine(result.Message); } } }