# Migrating from version 28 to 29

## CsvConfiguration.SanitizeForInjection

`bool CsvConfiguration.SanitizeInjection` changed to `InjectionOptions CsvConfiguration.InjectionOptions`.

    // 28
    var config = new CsvConfiguration(CultureInfo.InvariantCulture)
    {
        SanitizeForInjection = true,
    }

    // 29
    var config = new CsvConfiguration(CultureInfo.InvariantCulture)
    {
        InjectionOptions = InjectionOptions.Escape,
    }

## IWriterConfiguration.SanitizeForInjection

`bool IWriterConfiguration.SanitizeInjection` changed to `InjectionOptions IWriterConfiguration.InjectionOptions`. Any class that implements `IWriterConfiguration` will need this changed.

## IParserConfiguration.GetDelimiter

`GetDelimiter IParserConfiguration.GetDelimiter` was added. Any class that implements `IParserConfiguration` will need to add this.