Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class ProjectContentMapFactory

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Factory responsible to create a mapping dictionary containing all content items included in a set of projects.

Inheritance
System.Object
ProjectContentMapFactory
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.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(typeof(ProjectContentMapFactory))]
public class ProjectContentMapFactory

Constructors

ProjectContentMapFactory(ProjectRepository, ContextCache)

Declaration
public ProjectContentMapFactory(ProjectRepository projectRepository, ContextCache cache)
Parameters
Type Name Description
ProjectRepository projectRepository
ContextCache cache

Methods

Create(IEnumerable<Int32>, CultureInfo)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Creates a mapping dictionary for the the specified projects.

Declaration
public virtual ProjectContentMap Create(IEnumerable<int> projects, CultureInfo language)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Int32> projects

The projects.

System.Globalization.CultureInfo language

The language.

Returns
Type Description
ProjectContentMap

Extension Methods