CommandLineParser.Core
CommandLineParser.Core copied to clipboard
Refactor command builder
We currently have a lot of classes/interfaces related to command configuration.
-
ICommandConfigurationBuilder
-
ICommandConfigurationBuilder<TSource>
-
ICommandBuilder<TOption>
-
ICommandBuilder<TOption, TCommandOption>
A lot of properties and methods are being duplicated. This has been done to not expose unwanted methods/properties in the public API.
Refactor of those interfaces/classes are needed for the 0.3 release.