Beispiel #1
0
 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;
 }
Beispiel #2
0
 public ProductFetcher(ICatalogModuleSearch catalogModuleSearch, IPricingModule pricingModule)
 {
     _catalogModuleSearch = catalogModuleSearch;
     _pricingModule       = pricingModule;
 }