public SellableItemManager(CommerceCommander commander, IFindEntityPipeline findEntityPipeline, IDoesEntityExistPipeline doesEntityExistPipeline, CreateCategoryCommand createCategoryCommand, ICreateSellableItemPipeline createSellableItemPipeline, EditSellableItemPipeline editSellableItemPipeline, AssociateSellableItemToParentCommand associateSellableItemToParentCommand, FindEntityCommand findEntityCommand, CreateSellableItemCommand createSellableItemCommand) : base(null) { this.commander = commander; this._findEntityPipeline = findEntityPipeline; this._createCategoryCommand = createCategoryCommand; this._doesEntityExistPipeline = doesEntityExistPipeline; this._createSellableItemPipeline = createSellableItemPipeline; this._editSellableItemPipeline = editSellableItemPipeline; this._associateSellableItemToParentCommand = associateSellableItemToParentCommand; this._findEntityCommand = findEntityCommand; this._createSellableItemCommand = createSellableItemCommand; }
/// <summary> /// c'tor /// </summary> /// <param name="createSellableItemCommand">createSellableItemCommand</param> /// <param name="associateSellableItemToParentCommand">associateSellableItemToParentCommand</param> /// <param name="getSellableItemCommand">getSellableItemCommand</param> /// <param name="editSellableItemCommand">editSellableItemCommand</param> /// <param name="getSellableItemConnectCommand">GetSellableItemConnectCommand</param> public ProductImporter( CreateSellableItemCommand createSellableItemCommand, AssociateSellableItemToParentCommand associateSellableItemToParentCommand, GetSellableItemCommand getSellableItemCommand, EditSellableItemCommand editSellableItemCommand, GetSellableItemConnectCommand getSellableItemConnectCommand, GetEntityViewCommand getEntityViewCommand, DoActionCommand doActionCommand) { _createSellableItemCommand = createSellableItemCommand; _associateSellableItemToParentCommand = associateSellableItemToParentCommand; _getSellableItemCommand = getSellableItemCommand; _editSellableItemCommand = editSellableItemCommand; _getSellableItemConnectCommand = getSellableItemConnectCommand; _getEntityViewCommand = getEntityViewCommand; _doActionCommand = doActionCommand; }