Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
 public CarsController(MvcCarContext context)
 {
     _context = context;
 }