Exemplo n.º 1
0
 public CsvCatalogImporter(ICatalogService catalogService,
                           ICategoryService categoryService,
                           IItemService productService,
                           ISkuGenerator skuGenerator,
                           IPricingService pricingService,
                           IInventoryService inventoryService,
                           IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                           Func <ICatalogRepository> catalogRepositoryFactory,
                           IPricingSearchService pricingSearchService,
                           ISettingsManager settingsManager,
                           IPropertyDictionaryItemSearchService propDictItemSearchService,
                           IPropertyDictionaryItemService propDictItemService,
                           IStoreSearchService storeSearchService,
                           ICategorySearchService categorySearchService
                           )
 {
     _catalogService   = catalogService;
     _categoryService  = categoryService;
     _productService   = productService;
     _skuGenerator     = skuGenerator;
     _pricingService   = pricingService;
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _catalogRepositoryFactory       = catalogRepositoryFactory;
     _pricingSearchService           = pricingSearchService;
     _settingsManager           = settingsManager;
     _storeSearchService        = storeSearchService;
     _propDictItemSearchService = propDictItemSearchService;
     _propDictItemService       = propDictItemService;
     _categorySearchService     = categorySearchService;
 }
Exemplo n.º 2
0
 public CatalogModulePropertyDictionaryItemsController(IPropertyDictionaryItemSearchService propertyDictionarySearchService,
                                                       IPropertyDictionaryItemService propertyDictionaryService,
                                                       IAuthorizationService authorizationService)
 {
     _propertyDictionarySearchService = propertyDictionarySearchService;
     _propertyDictionaryService       = propertyDictionaryService;
     _authorizationService            = authorizationService;
 }
 public CatalogExportImport(ICatalogService catalogService, ICatalogSearchService catalogSearchService, IProductSearchService productSearchService, ICategorySearchService categorySearchService, ICategoryService categoryService,
                            IItemService itemService, IPropertyService propertyService, IPropertySearchService propertySearchService, IPropertyDictionaryItemSearchService propertyDictionarySearchService,
                            IPropertyDictionaryItemService propertyDictionaryService, JsonSerializer jsonSerializer, IBlobStorageProvider blobStorageProvider, IAssociationService associationService)
 {
     _catalogService                  = catalogService;
     _productSearchService            = productSearchService;
     _categorySearchService           = categorySearchService;
     _categoryService                 = categoryService;
     _itemService                     = itemService;
     _propertyService                 = propertyService;
     _propertySearchService           = propertySearchService;
     _propertyDictionarySearchService = propertyDictionarySearchService;
     _propertyDictionaryService       = propertyDictionaryService;
     _jsonSerializer                  = jsonSerializer;
     _blobStorageProvider             = blobStorageProvider;
     _associationService              = associationService;
     _catalogSearchService            = catalogSearchService;
 }
 public PropertyDictionaryItemSearchService(Func <ICatalogRepository> repositoryFactory, IPropertyDictionaryItemService properyDictionaryItemService)
 {
     _repositoryFactory            = repositoryFactory;
     _properyDictionaryItemService = properyDictionaryItemService;
 }