예제 #1
0
 public UnauthorizedBasketCommandHandler(
     IUnauthorizedBasketRepository unauthorizedBasketRepository,
     IUnitOfWork unitOfWork,
     ILogger logger,
     IProductRepository productRepository)
 {
     _unauthorizedBasketRepository = unauthorizedBasketRepository;
     _logger            = logger;
     _productRepository = productRepository;
     _unitOfWork        = unitOfWork;
 }
예제 #2
0
 public BasketCommandHandler(
     IBasketRepository basketRepository,
     IUnauthorizedBasketRepository unauthorizedBasketRepository,
     IProductRepository productRepository,
     IMembershipRepository membershipRepository,
     IUnitOfWork unitOfWork,
     ILogger logger)
 {
     _basketRepository             = basketRepository;
     _unauthorizedBasketRepository = unauthorizedBasketRepository;
     _productRepository            = productRepository;
     _membershipRepository         = membershipRepository;
     _unitOfWork = unitOfWork;
     _logger     = logger;
 }
 public UnauthorizedBasketQueryService(IUnauthorizedBasketRepository unauthorizedBasketRepository, ILogger logger)
 {
     _unauthorizedBasketRepository = unauthorizedBasketRepository;
     _logger = logger;
 }