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; }
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; }