public static void Initialize(VDContext context) { context.Database.EnsureCreated(); if (!context.VDModels.Any()) { VDModel[] entities = CsvUtilities.CsvToVdArray("Data/States/NO/ParliamentaryElection/2017.csv"); context.VDModels.AddRange(entities); context.SaveChanges(); } }
public ImportDataTask(VDContext _context, IRepository <pre> prerepository, IRepository <num> numrepository, IRepository <submission> subrepository, IRepository <tag> tagrepository, ILogger <ImportDataTask> logger) { context = _context; PreRepository = prerepository; NumRepository = numrepository; SubRepository = subrepository; TagRepository = tagrepository; _logger = logger; }