public FieldMapper(IProductLibraryController productLibraryController, IProductController productController, IFieldDefinitionController fieldDefinitionController, ICatalogsController catalogsController, ICustomAttributesController customAttributesController)
 {
     _eaProductController               = productLibraryController;
     _eaFieldDefinitionController       = fieldDefinitionController;
     _eaCatalogsController              = catalogsController;
     _magentoCustomAttributesController = customAttributesController;
     _magentoProductController          = productController;
 }
示例#2
0
 public ProductMapper(ICatalogsController catalogsController, IProductLibraryController produtLibraryController, IProductController productController)
 {
     _eaCatalogController      = catalogsController;
     _eaProductController      = produtLibraryController;
     _magentoProductController = productController;
 }
 public AssetMapper(IAssetsController assetsController, IProductLibraryController productLibraryController, ICatalogsController catalogsController)
 {
     _eaAssetsController   = assetsController;
     _eaProductController  = productLibraryController;
     _eaCatalogsController = catalogsController;
 }
        public ColorMapper(ICustomAttributesController customAttributesController, IProductLibraryController productLibraryController)
        {
            _eaProductController = productLibraryController;

            _customAttributeColor = customAttributesController.GetCustomAttributeIfExists(ConfigReader.MagentoColorCode);
        }