Apologies if I've missed this one. I see in the examples you're using conditionals to set default values, but what about providing something like
[Option(Description = "Verbosity",DefaultValue = 5)] so when an option is not required a default value is supplied - this could also be reflected in the help text so we're following the Principle of Least Astonishment.
Apologies if I've missed this one. I see in the examples you're using conditionals to set default values, but what about providing something like
[Option(Description = "Verbosity",DefaultValue = 5)]so when an option is not required a default value is supplied - this could also be reflected in the help text so we're following the Principle of Least Astonishment.