CommandLineParser.Core icon indicating copy to clipboard operation
CommandLineParser.Core copied to clipboard

Refactor command builder

Open Matthiee opened this issue 6 years ago • 0 comments

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.

Matthiee avatar Feb 17 '19 08:02 Matthiee