public GetOrCreateSellableItemBlock(IGetSellableItemPipeline getSellableItemPipeline, ICreateSellableItemPipeline createSellableItemPipeline, IPersistEntityPipeline persistEntityPipeline, IDoesEntityExistPipeline doesEntityExistPipeline)
 {
     this._getSellableItemPipeline    = getSellableItemPipeline;
     this._createSellableItemPipeline = createSellableItemPipeline;
     _persistEntityPipeline           = persistEntityPipeline;
     _doesEntityExistPipeline         = doesEntityExistPipeline;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 public EnsureSellableItemExistsBlock(ICreateSellableItemPipeline createSellableItemPipeline, IEditSellableItemPipeline editSellableItemPipeline)
 {
     _createSellableItemPipeline = createSellableItemPipeline;
     _editSellableItemPipeline   = editSellableItemPipeline;
 }
 public GetOrCreateProductBlock(IDoesEntityExistPipeline doesEntityExistPipeline, IGetSellableItemPipeline getSellableItemPipeline, ICreateSellableItemPipeline createSellableItemPipeline)
 {
     _doesEntityExistPipeline    = doesEntityExistPipeline;
     _getSellableItemPipeline    = getSellableItemPipeline;
     _createSellableItemPipeline = createSellableItemPipeline;
 }