Пример #1
0
 public UpdateMoviesJob(IMovieBL movieBL,
                        IUnitOfWorkFactory unitOfWorkFactory,
                        ILogger <JobFactory> logger)
 {
     this.movieBL           = movieBL;
     this.unitOfWorkFactory = unitOfWorkFactory;
     this.logger            = logger;
 }
Пример #2
0
        public void Initialize()
        {
            var options = new DbContextOptionsBuilder <MovieSearchDbContext>()
                          .ConfigureWarnings(w => w.Ignore(InMemoryEventId.TransactionIgnoredWarning))
                          .UseInMemoryDatabase("MovieSearchInMemoryDb")
                          .Options;

            movieSearchDbContext = new MovieSearchDbContext(options);
            unitOfWork           = new UnitOfWork(movieSearchDbContext);
            movieService         = new MockMovieService();
            cacheHelper          = new MockCacheHelper();
            movieBL = new MovieBL(movieService, cacheHelper);
        }
Пример #3
0
 public MoviesController(IMovieBL movieBL,
                         IUnitOfWorkFactory unitOfWorkFactory)
 {
     this.movieBL           = movieBL;
     this.unitOfWorkFactory = unitOfWorkFactory;
 }