Update CsvHelper from 2.14 to 12.2.1

This commit is contained in:
2019-11-20 21:45:44 -05:00
parent 5dabdb3039
commit aa14c362f7
6 changed files with 46 additions and 36 deletions
+4 -4
View File
@@ -11,7 +11,7 @@ namespace LeafWeb.Core.Parsers
{
private readonly FileSystemInfo _csvFile;
private sealed class FluxnetSiteMap : CsvClassMap<FluxnetSite>
private sealed class FluxnetSiteMap : ClassMap<FluxnetSite>
{
public FluxnetSiteMap()
{
@@ -31,9 +31,9 @@ namespace LeafWeb.Core.Parsers
{
using (var reader = CsvParserBase.OpenCsv(_csvFile))
{
var csvConfiguration = new CsvConfiguration {IsHeaderCaseSensitive = false};
csvConfiguration.RegisterClassMap<FluxnetSiteMap>();
var csvReader = new CsvReader(reader, csvConfiguration);
var csvReader = new CsvReader(reader);
csvReader.Configuration.PrepareHeaderForMatch = (s, i) => s.ToLowerInvariant();
csvReader.Configuration.RegisterClassMap<FluxnetSiteMap>();
return csvReader.GetRecords<FluxnetSite>().ToList();
}
}