public PricingModuleController(IPricingService pricingService, IItemService itemService, ICatalogService catalogService, IPricingExtensionManager extensionManager)
 {
     _extensionManager = extensionManager;
     _pricingService = pricingService;
     _itemService = itemService;
     _catalogService = catalogService;
 }
 public PricingModuleController(IPricingService pricingService, IItemService itemService, ICatalogService catalogService, IPricingExtensionManager extensionManager)
 {
     _extensionManager = extensionManager;
     _pricingService   = pricingService;
     _itemService      = itemService;
     _catalogService   = catalogService;
 }
예제 #3
0
 public PricingModuleController(IPricingService pricingService, IItemService itemService, ICatalogService catalogService, IPricingExtensionManager extensionManager, IPricingSearchService pricingSearchService, IBlobUrlResolver blobUrlResolver)
 {
     _extensionManager     = extensionManager;
     _pricingService       = pricingService;
     _itemService          = itemService;
     _catalogService       = catalogService;
     _pricingSearchService = pricingSearchService;
     _blobUrlResolver      = blobUrlResolver;
 }
예제 #4
0
 public PricingServiceImpl(Func <IPricingRepository> repositoryFactory, IItemService productService, ILog logger, ICacheManager <object> cacheManager, IExpressionSerializer expressionSerializer,
                           IPricingExtensionManager extensionManager)
 {
     _repositoryFactory    = repositoryFactory;
     _productService       = productService;
     _logger               = logger;
     _cacheManager         = cacheManager;
     _expressionSerializer = expressionSerializer;
     _extensionManager     = extensionManager;
 }
예제 #5
0
 public PricingServiceImpl(Func <IPricingRepository> repositoryFactory, IItemService productService,
                           ILogger <PricingServiceImpl> logger, IPlatformMemoryCache platformMemoryCache,
                           IPricingExtensionManager extensionManager)
 {
     _repositoryFactory   = repositoryFactory;
     _productService      = productService;
     _logger              = logger;
     _platformMemoryCache = platformMemoryCache;
     _extensionManager    = extensionManager;
 }