/// <inheritdoc /> /// <summary>Initializes a new instance of the <see cref="T:Sitecore.Framework.Pipelines.PipelineBlock" /> class.</summary> /// <param name="commander">The commerce commander.</param> public DoActionBlock(CommerceCommander commander, TActionView actionView, PersistEntityCommand persistEntityCommand) : base(null) { _persistEntityCommand = persistEntityCommand; _actionView = actionView; this.Commander = commander; }
/// <summary> /// c'tor /// </summary> /// <param name="persistEntityCommand">commerceCommander</param> /// <param name="composerTemplateService">Composer Template service</param> public SkipComposerTemplatesBlock( PersistEntityCommand persistEntityCommand, IComposerTemplateService composerTemplateService) { _persistEntityCommand = persistEntityCommand; _composerTemplateService = composerTemplateService; }
/// <summary> /// c'tor /// </summary> /// <param name="persistEntityCommand">commerceCommander</param> /// <param name="composerTemplateService">Composer Template Service</param> /// <param name="deleteEntityCommand">Delete Entity Command</param> public OverrideComposerTemplatesBlock( PersistEntityCommand persistEntityCommand, IComposerTemplateService composerTemplateService, DeleteEntityCommand deleteEntityCommand) { _persistEntityCommand = persistEntityCommand; _composerTemplateService = composerTemplateService; _deleteEntityCommand = deleteEntityCommand; }
/// <summary> /// c'tor /// </summary> /// <param name="findEntitiesInListCommand">findEntitiesInListCommand</param> public CommerceEntityService( CommerceCommander commerceCommander, PersistEntityCommand persistEntityCommand, DeleteEntityCommand deleteEntityCommand, FindEntityCommand findEntityCommand, AssociateCategoryToParentCommand associateCategoryToParentCommand, AssociateSellableItemToParentCommand associateSellableItemToParentCommand, FindEntitiesInListCommand findEntitiesInListCommand) { _findEntitiesInListCommand = findEntitiesInListCommand; _commerceCommander = commerceCommander; _persistEntityCommand = persistEntityCommand; _deleteEntityCommand = deleteEntityCommand; _findEntityCommand = findEntityCommand; _associateCategoryToParentCommand = associateCategoryToParentCommand; _associateSellableItemToParentCommand = associateSellableItemToParentCommand; }
public CreateCouponsBlock( GetManagedListCommand getManagedListCommand, CreateManagedListCommand createManagedListCommand, GetListCountCommand getListCountCommand, FindEntityCommand findEntityCommand, DuplicatePromotionCommand duplicatePromotionCommand, AddPrivateCouponCommand addPrivateCouponCommand, NewCouponAllocationCommand newCouponAllocationCommand, AddListEntitiesPipeline addListEntitiesPipeline, PersistEntityCommand persistEntityCommand, GetEntitiesInListCommand getEntitiesInListCommand ) { _getManagedListCommand = getManagedListCommand; _createManagedListCommand = createManagedListCommand; _getListCountCommand = getListCountCommand; _findEntityCommand = findEntityCommand; _duplicatePromotionCommand = duplicatePromotionCommand; _addPrivateCouponCommand = addPrivateCouponCommand; _newCouponAllocationCommand = newCouponAllocationCommand; _addListEntitiesPipeline = addListEntitiesPipeline; _persistEntityCommand = persistEntityCommand; _getEntitiesInListCommand = getEntitiesInListCommand; }
public VariantDetailsActionView(PersistEntityCommand persistEntityCommand, FindEntityCommand findEntityCommand, ViewCommander commander) : base(persistEntityCommand) { this.findEntityCommand = findEntityCommand; this.Commander = commander; }
public SellableItemDetailsActionView(PersistEntityCommand persistEntityCommand) : base(persistEntityCommand) { }
protected ComponentActionView(PersistEntityCommand persistEntityCommand) { _persistEntityCommand = persistEntityCommand; }