Example #1
0
 public AddItemCommandHandler(
     ICartRepository repository,
     IProductReader productReader,
     DeliveryCostCalculator deliveryCostCalculator,
     ICampaignFinderService campaignFinderService)
 {
     this.repository             = repository;
     this.productReader          = productReader;
     this.deliveryCostCalculator = deliveryCostCalculator;
     this.campaignFinderService  = campaignFinderService;
 }
Example #2
0
 public CampaignCreatedEventHandler(ICartRepository repository, ICampaignFinderService campaignFinderService)
 {
     this.repository            = repository;
     this.campaignFinderService = campaignFinderService;
 }