With Opticon around the corner, we'll be canceling this month's (Sept) Happy Hour.

Class PromotionChangeManager

Inheritance
System.Object
PromotionChangeManager
Namespace: EPiServer.Commerce.Shell.Rest
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class PromotionChangeManager : ContentChangeManager

Constructors

PromotionChangeManager(IContentRepository, IContentTypeRepository, PropertyResolver, IObjectSerializerFactory, IMetaDataResolver, IPropertyDefinitionRepository, LocalizationService, ContentAssetHelper, Settings, ISiteDefinitionRepository, PermissionService, IContentService, LanguageResolver, ServiceAccessor<SiteDefinition>, IStatusTransitionEvaluator, LanguageSelectorFactory)

Declaration
public PromotionChangeManager(IContentRepository contentRepository, IContentTypeRepository contentTypeRepository, PropertyResolver propertyResolver, IObjectSerializerFactory serializerFactory, IMetaDataResolver metaDataResolver, IPropertyDefinitionRepository propertyDefinitionRepository, LocalizationService localizationService, ContentAssetHelper contentAssetHelper, Settings settings, ISiteDefinitionRepository siteDefinitionRepository, PermissionService permissionService, IContentService contentService, LanguageResolver languageResolver, ServiceAccessor<SiteDefinition> currentSiteDefinition, IStatusTransitionEvaluator statusTransitionEvaluator, LanguageSelectorFactory languageSelectorFactory)
Parameters
Type Name Description
EPiServer.IContentRepository contentRepository
EPiServer.DataAbstraction.IContentTypeRepository contentTypeRepository
EPiServer.Web.PropertyResolver propertyResolver
EPiServer.Framework.Serialization.IObjectSerializerFactory serializerFactory
EPiServer.Cms.Shell.UI.Rest.IMetaDataResolver metaDataResolver
EPiServer.DataAbstraction.IPropertyDefinitionRepository propertyDefinitionRepository
EPiServer.Framework.Localization.LocalizationService localizationService
EPiServer.Core.ContentAssetHelper contentAssetHelper
EPiServer.Configuration.Settings settings
EPiServer.Web.ISiteDefinitionRepository siteDefinitionRepository
EPiServer.Security.PermissionService permissionService
EPiServer.Cms.Shell.Service.IContentService contentService
EPiServer.Globalization.LanguageResolver languageResolver
EPiServer.ServiceLocation.ServiceAccessor<EPiServer.Web.SiteDefinition> currentSiteDefinition
EPiServer.Core.IStatusTransitionEvaluator statusTransitionEvaluator
EPiServer.Core.LanguageSelectorFactory languageSelectorFactory