public PriceWebServiceProcessor(IShopApiFactory apiFactory, IProductUpdater productUpdater, IProductRemover productRemover, IProductCreator productCreator) { _apiFactory = apiFactory; _productUpdater = productUpdater; _productRemover = productRemover; _productCreator = productCreator; }
public ProductCreator(IShopApiFactory apiFactory, ICombinationsProcessor combinationsProcessor, ICategoryProcessor categoryProcessor, IFeatureProcessor featureProcessor, IManufacturerProcessor manufacturerProcessor, IImageProcessor imageProcessor, ISupplierProcessor supplierProcessor, IStockProcessor stockProcessor) { _apiFactory = apiFactory; _combinationsProcessor = combinationsProcessor; _categoryProcessor = categoryProcessor; _featureProcessor = featureProcessor; _manufacturerProcessor = manufacturerProcessor; _imageProcessor = imageProcessor; _supplierProcessor = supplierProcessor; _stockProcessor = stockProcessor; }
public ImageProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public CombinationsProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public CategoryProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public ManufacturerProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public ProductRemover(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public SupplierProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }
public ProductUpdater(IShopApiFactory apiFactory, IStockProcessor stockProcessor) { _apiFactory = apiFactory; _stockProcessor = stockProcessor; }
public StockProcessor(IShopApiFactory apiFactory, ICombinationsProcessor combinationsProcessor) { _apiFactory = apiFactory; _combinationProcessor = combinationsProcessor; }
public FeatureProcessor(IShopApiFactory apiFactory) { _apiFactory = apiFactory; }