public CatalogOfferProcessor( IOfferBuilder offerBuilder, CatalogUtility catalogUtility) { _offerBuilder = offerBuilder; _catalogUtility = catalogUtility; }
public CartOfferProcessor( IOfferBuilder offerBuilder, ICartItemBuilder cartItemBuilder, IRepository <CartItem> cartItemRepository, CartUtility cartUtility, AttributeUtility attributeUtility) { _offerBuilder = offerBuilder; _cartItemBuilder = cartItemBuilder; _cartUtility = cartUtility; _cartItemRepository = cartItemRepository; _attributeUtility = attributeUtility; }