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); }