コード例 #1
0
 public BasketLinesController(IBasketRepository basketRepository,
                              IBasketLinesRepository basketLinesRepository, IEventRepository eventRepository,
                              IEventCatalogService eventCatalogService, IMapper mapper)
 {
     _basketRepository      = basketRepository;
     _basketLinesRepository = basketLinesRepository;
     _eventRepository       = eventRepository;
     _eventCatalogService   = eventCatalogService;
     _mapper = mapper;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 public UpdateBasketLineCommandHandler(IBasketLinesRepository basketLinesRepository)
 {
     _basketLinesRepository =
         basketLinesRepository ?? throw new ArgumentNullException(nameof(basketLinesRepository));
 }
コード例 #4
0
 public GetBasketLineByIdQueryHandler(IBasketLinesRepository basketLinesRepository)
 {
     _basketLinesRepository =
         basketLinesRepository ?? throw new ArgumentNullException(nameof(basketLinesRepository));
 }