private static void Main(string[] args) { ConsolePathMapper.SetPathToRoot(); Console.OutputEncoding = Encoding.UTF8; var loader = new AssemblyLoader(); loader.PreLoad(); bool exit = false; string command; if (args != null && args.Any()) { command = string.Join(" ", args); CommandProcessor.Process(command); exit = true; } while (!exit) { command = FrapidConsole.ReadLine(); exit = GotQuitSignalFrom(command); command = CheckClearSignal(command); if (!exit) { CommandProcessor.Process(command); } } }
private static void Main() { bool exit = false; while (!exit) { string command = FrapidConsole.ReadLine(); exit = GotQuitSignalFrom(command); CheckClearSignal(command); if (!exit) { CommandProcessor.Process(command); } } }