Пример #1
0
 public CatalogSearchServiceImpl(
     Func <WorkContext> workContextFactory,
     ICatalogModuleApiClient catalogModuleApi,
     IInventoryModuleApiClient inventoryModuleApi,
     ISearchApiModuleApiClient searchApi,
     IPricingService pricingService,
     ICustomerService customerService)
 {
     _workContextFactory = workContextFactory;
     _catalogModuleApi   = catalogModuleApi;
     _pricingService     = pricingService;
     _inventoryModuleApi = inventoryModuleApi;
     _searchApi          = searchApi;
     _customerService    = customerService;
 }
Пример #2
0
 public CatalogSearchServiceImpl(
     Func <WorkContext> workContextFactory,
     ICatalogModuleApiClient catalogModuleApi,
     IInventoryModuleApiClient inventoryModuleApi,
     IPricingService pricingService,
     ICustomerService customerService,
     ISubscriptionModuleApiClient subscriptionApi,
     IProductAvailabilityService productAvailabilityService)
 {
     _workContextFactory         = workContextFactory;
     _catalogModuleApi           = catalogModuleApi;
     _pricingService             = pricingService;
     _inventoryModuleApi         = inventoryModuleApi;
     _customerService            = customerService;
     _subscriptionApi            = subscriptionApi;
     _productAvailabilityService = productAvailabilityService;
 }
 public InventoryServiceImpl(IInventoryModuleApiClient inventoryModuleApi)
 {
     _inventoryModuleApi = inventoryModuleApi;
 }