/// <summary> /// Initializes a new instance of the <see cref="DiscountRuleService"/> class. /// </summary> /// <param name="discountRuleRepository">The discount rule repository.</param> /// <param name="mapper">The mapper.</param> /// <param name="logger">The logger.</param> public DiscountRuleService(IDiscountRuleRepository discountRuleRepository, IMapper mapper, ILogger <BasketService> logger) : base(mapper, logger) { this.DiscountRuleRepository = discountRuleRepository; }
public QuantityDiscountProcessor(IDiscountRuleRepository discounRepository) { _discountRules = discounRepository.GetQuantityDiscounts(); }