Commander.NET
Commander.NET copied to clipboard
C# command-line argument parsing library, supporting deserialization, commands and help text generation.
The goal of this change is to parse nginx configure arguments which can be get by `nginx -V`. TODO This PR isn't ready to be merged to the master branch...
Commander.NET throws ParameterMissingException when parsing equal-separated key-value pair args. **Steps to Reproduce** Step 1: NginxRunConfig.cs ```cs namespace NginxGUI { internal class NginxRunConfig { [Parameter("--command", Description = "Path of the nginx...
I have the following setup: ``` public class CommandArgs { [Parameter("verbose", Required = Required.No) public bool Verbose { get; set; } [Command("go")] public GoCommand GoCmd { get; set; } }...