Followup to #59
We should
- Add a TypeConverterParserAdapter. Implements IValueParser and takes an instance of TypeConverter.
- Update ValueParserProvider to fallback to TypeConverterAttribute when present and return a TypeConverterParserAdapter.
As a bonus, we could either
- Update OptionAttributeConvention/ArgumentConvention to honor TypeConverterAttribute
- or, update those conventions to make it possible to override how the IValueParser is provided.
Followup to #59
We should
As a bonus, we could either