public CartAggregate( IMarketingPromoEvaluator marketingEvaluator, IShoppingCartTotalsCalculator cartTotalsCalculator, ITaxProviderSearchService taxProviderSearchService, ICartProductService cartProductService, IDynamicPropertyUpdaterService dynamicPropertyUpdaterService, IMapper mapper ) { _cartTotalsCalculator = cartTotalsCalculator; _marketingEvaluator = marketingEvaluator; _taxProviderSearchService = taxProviderSearchService; _cartProductService = cartProductService; _dynamicPropertyUpdaterService = dynamicPropertyUpdaterService; _mapper = mapper; }
public CustomerOrderAggregate(IDynamicPropertyUpdaterService dynamicPropertyUpdaterService, IPromotionUsageSearchService promotionUsageSearchService) { _dynamicPropertyUpdaterService = dynamicPropertyUpdaterService; _promotionUsageSearchService = promotionUsageSearchService; }