/// <summary> /// Enroll/Register a new command with the controller /// </summary> /// <param name="cmd"></param> public void Enroll(ConsoleCommandBase cmd) { commands.Add(cmd); cmd.Enroll(this); }
/// <summary> /// Display help for an individual command /// </summary> /// <param name="cmd"></param> public void DisplayHelp(ConsoleCommandBase cmd) { Display("(o) {0}\t\"{1}\"", cmd.CommandName, cmd.CommandDesc); Display(" \t\t -> Example: {0}", cmd.CommandExample); Display(string.Empty); }