Beispiel #1
0
 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;
 }
Beispiel #4
0
 public CombinationsProcessor(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }
Beispiel #5
0
 public CategoryProcessor(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }
Beispiel #6
0
 public ManufacturerProcessor(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }
Beispiel #7
0
 public ProductRemover(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }
 public SupplierProcessor(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }
Beispiel #9
0
 public ProductUpdater(IShopApiFactory apiFactory, IStockProcessor stockProcessor)
 {
     _apiFactory     = apiFactory;
     _stockProcessor = stockProcessor;
 }
Beispiel #10
0
 public StockProcessor(IShopApiFactory apiFactory, ICombinationsProcessor combinationsProcessor)
 {
     _apiFactory           = apiFactory;
     _combinationProcessor = combinationsProcessor;
 }
Beispiel #11
0
 public FeatureProcessor(IShopApiFactory apiFactory)
 {
     _apiFactory = apiFactory;
 }