Пример #1
0
        public static void Main(string[] args)
        {
            Build();
            var line = "";

            while ((line = Console.ReadLine()) != "exit")
            {
                var words = new Regex("\\s").Split(line);
                var cmd   = new CommandIn(words[0], words.Skip(1).ToArray());

                cmd.RequestInDefaultContext();

                switch (cmd.Feedback)
                {
                case CommandInResult.UnknownCommand:
                    Console.WriteLine("Unknown Command.");
                    break;

                case CommandInResult.Forwarded:
                    Console.WriteLine("Command is being processed.");
                    break;

                case CommandInResult.Error:
                    Console.WriteLine("Error: " + cmd.FeedbackText);
                    break;

                default:
                    break;
                }
            }
        }