Class CampaignItemModelTransform
Inheritance
System.Object
CampaignItemModelTransform
Assembly: EPiServer.Commerce.Shell.dll
Version: 14.26.0
public class CampaignItemModelTransform : TransformBase<StructureStoreContentDataModel>
Constructors
Declaration
public CampaignItemModelTransform(IContentLoader contentLoader, CampaignInfoExtractor campaignInfoExtractor)
Parameters
Methods
Declaration
protected virtual bool HaveSameSchedule(PromotionData promotion, SalesCampaign campaign)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ShouldTransformInstance(IModelTransformContext)
Declaration
protected override bool ShouldTransformInstance(IModelTransformContext context)
Parameters
Type |
Name |
Description |
EPiServer.Cms.Shell.UI.Rest.Models.Transforms.IModelTransformContext |
context |
|
Returns
Type |
Description |
System.Boolean |
|
TransformInstance(IContent, StructureStoreContentDataModel, IModelTransformContext)
Declaration
public override void TransformInstance(IContent source, StructureStoreContentDataModel target, IModelTransformContext context)
Parameters
Type |
Name |
Description |
EPiServer.Core.IContent |
source |
|
EPiServer.Cms.Shell.UI.Rest.Models.StructureStoreContentDataModel |
target |
|
EPiServer.Cms.Shell.UI.Rest.Models.Transforms.IModelTransformContext |
context |
|