docs/migration/v22/index.html
Name change to CsvMode.
// v21
ParserMode.RFC4180
//v22
CsvMode.RFC4180
// v21
var config = new CsvConfiguration(CultureInfo.InvariantCulture)
{
ShouldQuote = (field, context) => true,
};
// v22
var config = new CsvConfiguration(CultureInfo.InvariantCulture)
{
ShouldQuote = (field, context, row) => true,
};
EnumConverter was changed to case sensitive by default.
If you want Enums to ignore case, you need to set a type converter option.
Map(m => m.Property).TypeConverterOption.EnumIgnoreCase();
ProcessFieldBufferSizse.Any class that implements IParserConfiguration will need these changes applied to it.
Mode.Any class that implements IWriterConfiguration will need these changes applied to it.