static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.White; empApp = new EmployeeApp(); empApp.CallRestApi(); do { try { Console.TreatControlCAsInput = true; // Prevent example from ending if CTL+C is pressed. empApp.PrintMenu(); _ckiUser = Console.ReadKey(true); _appComandUser = Utils.IsValidCommand(_ckiUser.Key.ToString()); switch (_appComandUser) { case Utils.AppCommand.InvalidInput: empApp.ErrorOp(); break; case Utils.AppCommand.SearchEmployee: SearchOptions(); break; } } catch { empApp.ErrorOp(); } } while (!Utils.IsEndCommand(_ckiUser.Key.ToString())); }