예제 #1
0
 public override void Initialize(IServiceProvider serviceProvider, MinionPolicy policy, CommerceContext globalContext)
 {
     base.Initialize(serviceProvider, policy, globalContext);
     _synchronizeProductPipeline = this.ResolvePipeline <ISynchronizeProductPipeline>();
     _removeListEntitiesPipeline = this.ResolvePipeline <IRemoveListEntitiesPipeline>();
     _getListsEntityIdsPipeline  = this.ResolvePipeline <IGetListsEntityIdsPipeline>();
 }
예제 #2
0
 public ReleaseOrderBlock(IPersistEntityPipeline persistEntityPipeline, IEventRegistry eventRegistry, IRemoveListEntitiesPipeline removeListEntitiesPipeline)
     : base(null)
 {
     this.persistEntityPipeline      = persistEntityPipeline;
     this.eventRegistry              = eventRegistry;
     this.removeListEntitiesPipeline = removeListEntitiesPipeline;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="EnsureSettlePaymentRequestedBlock"/> class.
 /// </summary>
 /// <param name="removePipeline">The remove pipeline.</param>
 public EnsureSettlePaymentRequestedBlock(IRemoveListEntitiesPipeline removePipeline)
 {
     this._removePipeline = removePipeline;
 }
예제 #4
0
 public RemoveOrderfromServiceBusSendListBlock(IEventRegistry eventRegistry, IRemoveListEntitiesPipeline removeListEntitiesPipeline)
 {
     _removeListEntitiesPipeline = removeListEntitiesPipeline;
     _eventRegistry = eventRegistry;
 }
 public ValidateSettlementBlock(IRemoveListEntitiesPipeline removePipeline)
 {
     this._removePipeline = removePipeline;
 }
예제 #6
0
 public RemoveCustomerFromRecentListBlock(IRemoveListEntitiesPipeline removeListEntitiesPipeline)
 {
     this._removeListEntitiesPipeline = removeListEntitiesPipeline;
 }
 public RemoveFromProductCompareBlock(IRemoveListEntitiesPipeline removeListEntitiesPipeline)
 {
     _removeListEntitiesPipeline = removeListEntitiesPipeline;
 }
예제 #8
0
 public MoveWaitingForPaymentOrderBlock(IRemoveListEntitiesPipeline removeListEntitiesPipeline, IPersistOrderPipeline persistOrderPipeline)
 {
     this.removeListEntitiesPipeline = removeListEntitiesPipeline;
     this.persistOrderPipeline       = persistOrderPipeline;
 }
 public FinishJobBlock(IPersistEntityPipeline persistEntityPipeline, IRemoveListEntitiesPipeline removeListEntitiesPipeline)
     : base((string)null)
 {
     this._persistEntityPipeline = persistEntityPipeline;
     _removeListEntitiesPipeline = removeListEntitiesPipeline;
 }
 public RecentCustomersListKeepShortBlock(IFindEntitiesInListPipeline findEntitiesInListPipeline, IRemoveListEntitiesPipeline removeListEntitiesPipeline)
 {
     this._findEntitiesInListPipeline = findEntitiesInListPipeline;
     this._removeListEntitiesPipeline = removeListEntitiesPipeline;
 }