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.