public PricingService(IPricingModule pricingApi, ITaxEvaluator taxEvaluator, IPromotionEvaluator promotionEvaluator, IInventoryService inventoryService, IMemoryCache memoryCache, IApiChangesWatcher apiChangesWatcher) { _pricingApi = pricingApi; _taxEvaluator = taxEvaluator; _promotionEvaluator = promotionEvaluator; _inventoryService = inventoryService; _memoryCache = memoryCache; _apiChangesWatcher = apiChangesWatcher; }
public ProductFetcher(ICatalogModuleSearch catalogModuleSearch, IPricingModule pricingModule) { _catalogModuleSearch = catalogModuleSearch; _pricingModule = pricingModule; }