public static void Initialize(IServiceProvider serviceProvider) { using var context = new SynonymDBContext(serviceProvider.GetRequiredService <DbContextOptions <SynonymDBContext> >()); if (context.Synonyms.Any()) { return; // Database has been seeded } context.Synonyms.AddRange(new List <SynonymModel>() { new SynonymModel { Id = 1, Keyword = "Example", Synonym = "Case" }, new SynonymModel { Id = 2, Keyword = "Connection", Synonym = "Network" } }); context.SaveChanges(); }
public SynonymController(SynonymDBContext context) { _context = context; }