Ejemplo n.º 1
0
        private static bool HandleConsoleInput(IWindowsService service, string line)
        {
            var canContinue = true;

            if (line != null)
            {
                switch (line.ToUpper())
                {
                case "Q":
                    canContinue = false;
                    break;

                case "P":
                    service.Pause();
                    break;

                case "R":
                    service.Continue();
                    break;

                default:
                    WriteToConsole(ConsoleColor.Red, "Did not understand that input, try again.");
                    break;
                }
            }

            return(canContinue);
        }