public static int ImportCsv(string path)
{
var importCounter = 0;
using (var csv = new CsvReader(new StreamReader(path)))
{
csv.Configuration.RegisterClassMap<Models.ImageCsvMap>();
var records = csv.GetRecords<Models.Image>();
foreach (var image in records)
{
if (AddImage(image).IsValid)
importCounter++;
}
}
return importCounter;
}