/// <summary> /// Validate args usage /// </summary> /// <returns></returns> public bool Validate(string[] commandArgs) { BoolMessageItem argsResult = Args.Parse(commandArgs, "-", ":", _programArgs); if (!argsResult.Success) { String usage = Args.Build(_programArgs); Console.WriteLine(argsResult.Message); Console.WriteLine(usage); return(false); } return(true); }
/// <summary> /// Get the usage of this command. /// </summary> /// <returns></returns> public string GetUsage() { string usage = Args.Build(_programArgs); return(usage); }