Пример #1
0
        //seeds data used for testing
        public static void EnsurePopulated(IApplicationBuilder application)
        {
            MovieDbContext context = application.ApplicationServices.
                                     CreateScope().ServiceProvider.GetRequiredService <MovieDbContext>();

            if (context.Database.GetPendingMigrations().Any())
            {
                context.Database.Migrate();
            }

            if (!context.Movies.Any())
            {
                context.Movies.Add(
                    new Movie
                {
                    Category = "Comedy",
                    Title    = "Yeehaw Town",
                    Year     = 2021,
                    Director = "Spencer Hilton",
                    Rating   = "PG",
                }
                    );

                context.SaveChanges();
            }
        }
Пример #2
0
 //methods required by IMovieRepository interface
 public void AddMovie(Movie movie)
 {
     _context.Add(movie);
     _context.SaveChanges();
 }