public ProductCreator(ShopApiFactory apiFactory) { _apiFactory = apiFactory; _categoryProcessor = new CategoryProcessor(apiFactory); _combinationsProcessor = new CombinationsProcessor(apiFactory); _featureProcessor = new FeatureProcessor(apiFactory); _manufacturerProcessor = new ManufacturerProcessor(apiFactory); _supplierProcessor = new SupplierProcessor(apiFactory); _imageProcessor = new ImageProcessor(apiFactory); _stockProcessor = new StockProcessor(apiFactory); }
public ProductUpdater(ShopApiFactory apiFactory) { _apiFactory = apiFactory; _stockProcessor = new StockProcessor(apiFactory); }
public PriceWebServiceProcessor(string apiUrl, string accessToken) { _apiFactory = new ShopApiFactory(); _apiUrl = apiUrl; _accessToken = accessToken; }
public ProductRemover(ShopApiFactory apiFactory) { _apiFactory = apiFactory; }