private static void DatabaseRecreation()
        {
            using (var dc = new ImdbDc( ))
            {
                Console.WriteLine("Deleting Database");
                dc.Database.EnsureDeleted( );
                Console.WriteLine("Done");

                Console.WriteLine("Creating Database");
                dc.Database.EnsureCreated( );
                Console.WriteLine("Done");
            }
        }
 private static void SetupMovies()
 {
     using (var dc = new ImdbDc( ))
     {
         dc.Movies.Add(new Movie( )
         {
             Title = "Die Hard"
         });
         dc.Movies.Add(new Movie( )
         {
             Title = "Die Hard 2"
         });
         dc.Movies.Add(new Movie( )
         {
             Title = "Die Hard 3"
         });
         int result = dc.SaveChanges( );
         Console.WriteLine($"{result} movies Added");
     }
 }
 public IEnumerable <MovieInfoConsolidatedDto> GetMovieList()
 {
     using (var dc = new ImdbDc( ))
         return(dc.Movies.Select(m => Mapper.Map <MovieInfoConsolidatedDto>(m)).ToList( ));
 }