public TicketService(ISeatRepository seatRepository, IMovieRepository movieRepository, IOrderRepository orderRepository, ISnackRepository snackRepository) { this.seatRepository = seatRepository; this.movieRepository = movieRepository; this.orderRepository = orderRepository; this.snackRepository = snackRepository; }
public TicketServiceTest() { var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>(); optionsBuilder.UseInMemoryDatabase("TestDb" + Guid.NewGuid()); applicationDbContext = new ApplicationDbContext(optionsBuilder.Options); seatRepository = new SeatRepository(applicationDbContext); orderRepository = new OrderRepository(applicationDbContext); movieRepository = new MovieRepository(applicationDbContext); snackRepository = new SnackRepository(applicationDbContext); seatRepository.Insert(new Seat { Status = SeatStatus.Free }); seatRepository.Insert(new Seat { Status = SeatStatus.Free }); movieRepository.Insert(new Movie { Title = "Test", ScreeningTimes = new List <ScreeningTime> { screeningTime } }); snackRepository.Insert(new Snack { Name = "SnackTest1" }); snackRepository.Insert(new Snack { Name = "SnackTest2" }); applicationDbContext.SaveChanges(); ticketService = new TicketService(seatRepository, movieRepository, orderRepository, snackRepository); }
public AccountController( ISnackRepository snackRepository, IAccountRepository accountRepository, IAccountService accountService) { this.snackRepository = snackRepository ?? throw new ArgumentNullException(nameof(snackRepository)); this.accountRepository = accountRepository ?? throw new ArgumentNullException(nameof(accountRepository)); this.accountService = accountService ?? throw new ArgumentNullException(nameof(accountService)); }
public SnackServiceTest() { var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>(); optionsBuilder.UseInMemoryDatabase("TestDb" + Guid.NewGuid()); applicationDbContext = new ApplicationDbContext(optionsBuilder.Options); snackRepository = new SnackRepository(applicationDbContext); snackService = new SnackService(snackRepository); }
public TicketAppService(ITicketRepository repository, IMovieRepository movieRepository, ISessionRepository sessionRepository, IUserRepository userRepository, IMovieTheaterRepository movieTheaterRepository, ISnackRepository snackRepository) { TicketRepository = repository; MovieRepository = movieRepository; SessionRepository = sessionRepository; UserRepository = userRepository; MovieTheaterRepository = movieTheaterRepository; SnackRepository = snackRepository; }
public ValuesController(StoreDbContext context, ISnackRepository repoSnack, IValidator <SnackModel> entityToValidate, ILogPriceRepository logPrice, IBuySnacks buySnacks, ILogPurchaseRepository logPurchase, ItokenFactory tokenFactory, ILikeSnack likeSnacks) { _context = context; _repoSnack = repoSnack; _entityToValidate = entityToValidate; _logPrice = logPrice; _buySnacks = buySnacks; _logPurchase = logPurchase; _tokenFactory = tokenFactory; _likeSnacks = likeSnacks; }
public BasketController(ISnackRepository snackRepository, IBasketRepository basketRepository, IHttpContextAccessor httpContextAccessor, IImagesManagement imagesManagement, UserManager <ApplicationUser> userManager) { _snackRepository = snackRepository; _basketRepository = basketRepository; _httpContextAccessor = httpContextAccessor; _session = _httpContextAccessor.HttpContext.Session; _imagesManagement = imagesManagement; _userManager = userManager; Guid.TryParse(_session.GetString("BasketId"), out _basketId); }
public ShoppingCartsController(ISnackRepository snackRepository, ICategoryRepository categoryRepository, ShoppingCart shoppingCart) { _snackRepository = snackRepository; _categoryRepository = categoryRepository; _shoppingCart = shoppingCart; }
public HomeController(ILogger <HomeController> logger, ISnackRepository snackRepository, IImagesManagement imagesManagement) { _logger = logger; _snackRepository = snackRepository; _imagesManagement = imagesManagement; }
public SnackController(ISnackRepository snackRepository, ISnackCategoryRepository snackCategoryRepository) { _snackRepository = snackRepository; _snackCategoryRepository = snackCategoryRepository; }
public SnacksController(ISnackRepository snackRepository, ICategoryRepository categoryRepository) { _snackRepository = snackRepository; _categoryRepository = categoryRepository; }
public SnackService(ISnackRepository repository, Mapper mapper) : base(repository, mapper) { }
public OrderHandler(ISnackRepository snackRepository, IIngredientRepository ingredientRepository, IOrderRepository orderRepository) { _snackRepository = snackRepository; _ingredientRepository = ingredientRepository; _orderRepository = orderRepository; }
public SnackService(ISnackRepository snackRepository) { this.snackRepository = snackRepository; }
public SnackManager(ISnackRepository snackRepository) { _snackRepository = snackRepository; }
public HomeController(ISnackRepository repo) { _repo = repo; }
public SnackAppService(ISnackRepository repository) { SnackRepository = repository; }
public CartController(ISnackRepository snackRepository, Cart cart) { _snackRepository = snackRepository; _cart = cart; }
public SnackController(ISnackRepository snackRepository) { _snackRepo = snackRepository; }
public SnackController(ICategoryRepository crepo, ISnackRepository srepo) { _crepo = crepo; _srepo = srepo; }
public HomeController(ISnackRepository snackRepository) { _snackRepository = snackRepository; }
public LikeSnackService(ISnackRepository snackRepository) { _snackRepository = snackRepository; }
public SnackService(ISnackRepository snackRepository, IDiscountRepository discountRepository) { _snackRepository = snackRepository; _discountRepository = discountRepository; }
public BuySnackService(ISnackRepository snackRepository) { _snackRepository = snackRepository; }
public SnackAppService(ISnackRepository snackRepository, SnackerContext context, IMapper mapper) { _snackRepository = snackRepository; _context = context; _mapper = mapper; }
public SnackController(ISnackRepository snackRepository, IImagesManagement imagesManagement) { _snackRepository = snackRepository; _imagesManagement = imagesManagement; }
public ShoppingCartController(ISnackRepository snackRepository, ShoppingCart shoppingCart) { _snackRepository = snackRepository; _shoppingCart = shoppingCart; }
public CartBuyController(ISnackRepository repo, CartBuy cartBuy) { _repo = repo; _cartBuy = cartBuy; }
public SnackController(ISnackRepository snackRepository) { this.snackRepository = snackRepository ?? throw new ArgumentNullException(nameof(snackRepository)); }
public HomeController(ILogger <HomeController> logger, ISnackRepository snackRepository) { _logger = logger; _snackRepository = snackRepository; }