public CreateOrUpdateMembershipPricesBlock(
     IFindEntityPipeline findEntityPipeline,
     IAddPriceCardPipeline addPriceCardPipeline,
     IAddPriceSnapshotPipeline addPriceSnapshotPipeline,
     IPersistEntityPipeline persistEntityPipeline)
 {
     _findEntityPipeline       = findEntityPipeline;
     _addPriceCardPipeline     = addPriceCardPipeline;
     _addPriceSnapshotPipeline = addPriceSnapshotPipeline;
     _persistEntityPipeline    = persistEntityPipeline;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InitializeEnvironmentPricingBlock"/> class.
 /// </summary>
 /// <param name="addPriceBookPipeline">The add price book pipeline.</param>
 /// <param name="addPriceCardPipeline">The add price card pipeline.</param>
 /// <param name="addPriceSnapshotPipeline">The add price snapshot pipeline.</param>
 /// <param name="addPriceTierPipeline">The add price tier pipeline.</param>
 /// <param name="addPriceSnapshotTagPipeline">The add price snapshot tag pipeline.</param>
 /// <param name="persistEntityPipeline">The persist entity pipeline.</param>
 public InitializeEnvironmentPricingBlock(
     IAddPriceBookPipeline addPriceBookPipeline,
     IAddPriceCardPipeline addPriceCardPipeline,
     IAddPriceSnapshotPipeline addPriceSnapshotPipeline,
     IAddPriceTierPipeline addPriceTierPipeline,
     IAddPriceSnapshotTagPipeline addPriceSnapshotTagPipeline,
     IPersistEntityPipeline persistEntityPipeline)
 {
     this._addPriceBookPipeline        = addPriceBookPipeline;
     this._addPriceCardPipeline        = addPriceCardPipeline;
     this._addPriceSnapshotPipeline    = addPriceSnapshotPipeline;
     this._addPriceTierPipeline        = addPriceTierPipeline;
     this._addPriceSnapshotTagPipeline = addPriceSnapshotTagPipeline;
     this._persistEntityPipeline       = persistEntityPipeline;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InitializeEnvironmentPricingBlock"/> class.
 /// </summary>
 /// <param name="addPriceBookPipeline">The add price book pipeline.</param>
 /// <param name="addPriceCardPipeline">The add price card pipeline.</param>
 /// <param name="addPriceSnapshotPipeline">The add price snapshot pipeline.</param>
 /// <param name="addPriceTierPipeline">The add price tier pipeline.</param>
 /// <param name="addPriceSnapshotTagPipeline">The add price snapshot tag pipeline.</param>
 /// <param name="persistEntityPipeline">The persist entity pipeline.</param>
 /// <param name="associateCatalogToBookPipeline">The add public coupon pipeline.</param>
 public InitializeEnvironmentPricingBlock(
     IAddPriceBookPipeline addPriceBookPipeline,
     IAddPriceCardPipeline addPriceCardPipeline,
     IAddPriceSnapshotPipeline addPriceSnapshotPipeline,
     IAddPriceTierPipeline addPriceTierPipeline,
     IAddPriceSnapshotTagPipeline addPriceSnapshotTagPipeline,
     IPersistEntityPipeline persistEntityPipeline,
     IAssociateCatalogToBookPipeline associateCatalogToBookPipeline)
 {
     _addPriceBookPipeline           = addPriceBookPipeline;
     _addPriceCardPipeline           = addPriceCardPipeline;
     _addPriceSnapshotPipeline       = addPriceSnapshotPipeline;
     _addPriceTierPipeline           = addPriceTierPipeline;
     _addPriceSnapshotTagPipeline    = addPriceSnapshotTagPipeline;
     _persistEntityPipeline          = persistEntityPipeline;
     _associateCatalogToBookPipeline = associateCatalogToBookPipeline;
 }
Example #4
0
 public CustomAddPriceSnapshotCommand(IAddPriceSnapshotPipeline addPriceSnapshotPipeline, IFindEntityPipeline findEntityPipeline, IServiceProvider serviceProvider)
     : base(addPriceSnapshotPipeline, findEntityPipeline, serviceProvider)
 {
     this._addPriceSnapshotPipeline = addPriceSnapshotPipeline;
 }