public AddItemToCartHandler( ICartRepository cartRepository, IItemRepository itemRepository, IItemSaleRuleRepository itemSaleRuleRepository, IPostAddItemToCartListener listener) { _cartRepository = cartRepository; _itemRepository = itemRepository; _itemSaleRuleRepository = itemSaleRuleRepository; _listener = listener; }