public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcCarContext( serviceProvider.GetRequiredService < DbContextOptions <MvcCarContext> >())) { // Look for any Cars. if (context.Car.Any()) { return; // DB has been seeded } context.Car.AddRange( new Car { Make = "Toyota", ReleaseDate = DateTime.Parse("1992-1-1"), Model = "Supra", Price = 32000, Trim = "RZ" }, new Car { Make = "Honda", ReleaseDate = DateTime.Parse("1994-1-1"), Model = "NSX", Price = 40000, Trim = "Type R" }, new Car { Make = "Porsche", ReleaseDate = DateTime.Parse("1992-1-1"), Model = "911", Price = 50000, Trim = "Turbo" }, new Car { Make = "Mazda", ReleaseDate = DateTime.Parse("1994-1-1"), Model = "RX-7", Price = 35000, Trim = "Turbo" } ); context.SaveChanges(); } }
public CarsController(MvcCarContext context) { _context = context; }