Exemple #1
0
 public InventoryModuleController(IInventoryService inventoryService, IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                                  IFulfillmentCenterService fulfillmentCenterService)
 {
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _fulfillmentCenterService       = fulfillmentCenterService;
 }
Exemple #2
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;
 }
Exemple #3
0
 public InventoryExportImport(IInventoryService inventoryService, IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                              IInventorySearchService inventorySearchService, IFulfillmentCenterService fulfillmentCenterService)
 {
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _fulfillmentCenterService       = fulfillmentCenterService;
     _inventorySearchService         = inventorySearchService;
 }
 public InventoryExportImport(IInventoryService inventoryService, IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                              IInventorySearchService inventorySearchService, IFulfillmentCenterService fulfillmentCenterService,
                              ISettingsManager settingsManager, JsonSerializer jsonSerializer)
 {
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _fulfillmentCenterService       = fulfillmentCenterService;
     _inventorySearchService         = inventorySearchService;
     _settingsManager = settingsManager;
     _jsonSerializer  = jsonSerializer;
 }
Exemple #5
0
 public InventoryExportImport(IInventoryService inventoryService, IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                              IInventorySearchService inventorySearchService, IFulfillmentCenterService fulfillmentCenterService,
                              ISettingsManager settingsManager, IOptions <MvcJsonOptions> jsonOptions)
 {
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _fulfillmentCenterService       = fulfillmentCenterService;
     _inventorySearchService         = inventorySearchService;
     _settingsManager = settingsManager;
     _serializer      = JsonSerializer.Create(jsonOptions.Value.SerializerSettings);
 }
        public InventoryExportImport(
            IInventoryService inventoryService,
            IFulfillmentCenterSearchService fulfillmentCenterSearchService,
            IInventorySearchService inventorySearchService,
            IFulfillmentCenterService fulfillmentCenterService,
            ISettingsManager settingsManager
            )
        {
            _inventoryService = inventoryService;
            _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
            _fulfillmentCenterService       = fulfillmentCenterService;
            _inventorySearchService         = inventorySearchService;
            _settingsManager = settingsManager;

            _jsonSerializer = new JsonSerializer
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
                Formatting            = Formatting.Indented,
                NullValueHandling     = NullValueHandling.Ignore
            };
        }