London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class CampaignContentDataStoreModelTransform

Inheritance
System.Object
CampaignContentDataStoreModelTransform
Namespace: EPiServer.Commerce.Shell.Rest
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class CampaignContentDataStoreModelTransform : TransformBase<ContentDataStoreModelBase>

Constructors

CampaignContentDataStoreModelTransform(UrlResolver, SiteDefinition)

Declaration
public CampaignContentDataStoreModelTransform(UrlResolver urlResolver, SiteDefinition siteDefinition)
Parameters
Type Name Description
EPiServer.Web.Routing.UrlResolver urlResolver
EPiServer.Web.SiteDefinition siteDefinition

Properties

Order

Declaration
public override TransformOrder Order { get; }
Property Value
Type Description
EPiServer.Cms.Shell.UI.Rest.Models.Transforms.TransformOrder

Methods

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, ContentDataStoreModelBase, IModelTransformContext)

Declaration
public override void TransformInstance(IContent source, ContentDataStoreModelBase target, IModelTransformContext context)
Parameters
Type Name Description
EPiServer.Core.IContent source
EPiServer.Cms.Shell.UI.Rest.Models.ContentDataStoreModelBase target
EPiServer.Cms.Shell.UI.Rest.Models.Transforms.IModelTransformContext context