Class VisitorGroupSecuredFragmentMarkupGeneratorFactory

Visitor group implementation of secured fragment markup generator factory

Inheritance
System.Object
VisitorGroupSecuredFragmentMarkupGeneratorFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core.Html.StringParsing
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public class VisitorGroupSecuredFragmentMarkupGeneratorFactory : ISecuredFragmentMarkupGeneratorFactory

Constructors

VisitorGroupSecuredFragmentMarkupGeneratorFactory()

Initializes a new instance of the VisitorGroupSecuredFragmentMarkupGeneratorFactory class. Sets default virtual role repository and uses visitor group store

Declaration
public VisitorGroupSecuredFragmentMarkupGeneratorFactory()

VisitorGroupSecuredFragmentMarkupGeneratorFactory(VisitorGroupRoleRepository, IVisitorGroupRepository, String)

Initializes a new instance of the VisitorGroupSecuredFragmentMarkupGeneratorFactory class.

Declaration
public VisitorGroupSecuredFragmentMarkupGeneratorFactory(VisitorGroupRoleRepository virtualRoleRepository, IVisitorGroupRepository visitorGroupRepository, string contentGroup)
Parameters
Type Name Description
EPiServer.Personalization.VisitorGroups.VisitorGroupRoleRepository virtualRoleRepository

The virtual role repository.

EPiServer.Personalization.VisitorGroups.IVisitorGroupRepository visitorGroupRepository

The visitor group repository.

System.String contentGroup

The content group.

VisitorGroupSecuredFragmentMarkupGeneratorFactory(VisitorGroupRoleRepository, IVisitorGroupRepository, String, LocalizationService)

Initializes a new instance of the VisitorGroupSecuredFragmentMarkupGeneratorFactory class.

Declaration
public VisitorGroupSecuredFragmentMarkupGeneratorFactory(VisitorGroupRoleRepository virtualRoleRepository, IVisitorGroupRepository visitorGroupRepository, string contentGroup, LocalizationService localizationService)
Parameters
Type Name Description
EPiServer.Personalization.VisitorGroups.VisitorGroupRoleRepository virtualRoleRepository

The virtual role repository.

EPiServer.Personalization.VisitorGroups.IVisitorGroupRepository visitorGroupRepository

The visitor group repository.

System.String contentGroup

The content group.

LocalizationService localizationService

The resource locator that should be used by the instance to get localized strings.

Methods

CreateSecuredFragmentMarkupGenerator()

Creates the secured fragment markup generator.

Declaration
public ISecuredFragmentMarkupGenerator CreateSecuredFragmentMarkupGenerator()
Returns
Type Description
ISecuredFragmentMarkupGenerator

Implements

Extension Methods