public BasketLinesController(IBasketRepository basketRepository, IBasketLinesRepository basketLinesRepository, IEventRepository eventRepository, IEventCatalogService eventCatalogService, IMapper mapper, IBasketChangeEventRepository basketChangeEventRepository) { this.basketRepository = basketRepository; this.basketLinesRepository = basketLinesRepository; this.eventRepository = eventRepository; this.eventCatalogService = eventCatalogService; this.basketChangeEventRepository = basketChangeEventRepository; this.mapper = mapper; }
public BasketChangeEventController(IMapper mapper, IBasketChangeEventRepository basketChangeEventRepository) { this.mapper = mapper; this.basketChangeEventRepository = basketChangeEventRepository; }
public GetBasketChangeEventsQueryHandler(IBasketChangeEventRepository basketChangeEventRepository) { _basketChangeEventRepository = basketChangeEventRepository ?? throw new ArgumentNullException(nameof(basketChangeEventRepository)); }
public AddBasketEventCommandHandler(IBasketChangeEventRepository basketChangeEventRepository) { _basketChangeEventRepository = basketChangeEventRepository ?? throw new ArgumentNullException(nameof(basketChangeEventRepository)); }