public BasketLineController(IBasketRespository basketRepository, IBasketLineRepository basketLinesRepository, IEventRepository eventRepository, IEventComponentService eventComponentService, IMapper mapper) { _basketRespository = basketRepository; _basketLineRepository = basketLinesRepository; _eventRepository = eventRepository; _eventComponentService = eventComponentService; _mapper = mapper; }
public OrderService(IBasketRespository basketRespo, IUnitOfWork unitOfWork) { _unitOfWork = unitOfWork; _basketRespo = basketRespo; }
public BasketController(IBasketRespository basketRespository, IMapper mapper) { _basketRespository = basketRespository; _mapper = mapper; }
public OrderStartedIntegrationEventHandler(IBasketRespository repository) { this._repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public ProductPriceChangedIntegrationEventHandler(IBasketRespository repository) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); }