private void Seed() { using var context = new RecipeContext(ContextOptions); context.Database.EnsureDeleted(); context.Database.EnsureCreated(); List <Ingredient> fruitSaladIngredients = new() { new Ingredient { Name = "Apple" }, new Ingredient { Name = "Orange" }, new Ingredient { Name = "Peach" } }; var fruitSalad = new Recipe { Name = "Fruit Salad", Ingredients = fruitSaladIngredients }; List <Ingredient> applePieIngredients = new() { new Ingredient { Name = "Apple" }, new Ingredient { Name = "Crust" }, new Ingredient { Name = "Sugar" } }; var applePie = new Recipe { Name = "Apple Pie", Ingredients = applePieIngredients }; context.AddRange(fruitSalad, applePie); context.SaveChanges(); } } }
private void Seed() { using var context = new RecipeContext(ContextOptions); context.Database.EnsureDeleted(); context.Database.EnsureCreated(); var apple = new Ingredient { Name = "Apple" }; var orange = new Ingredient { Name = "Orange" }; var peach = new Ingredient { Name = "Peach" }; context.AddRange(apple, orange, peach); context.SaveChanges(); }