public UpdateMoviesJob(IMovieBL movieBL, IUnitOfWorkFactory unitOfWorkFactory, ILogger <JobFactory> logger) { this.movieBL = movieBL; this.unitOfWorkFactory = unitOfWorkFactory; this.logger = logger; }
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); }
public MoviesController(IMovieBL movieBL, IUnitOfWorkFactory unitOfWorkFactory) { this.movieBL = movieBL; this.unitOfWorkFactory = unitOfWorkFactory; }