SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Web.Internal

Classes

ApplicationPathResolver

BlobResolver

Resolves a property of type Blob on an IContentData instance.

DefaultContentAreaItemAttributeAssembler

Constructs client side edit activation attributes for ContentFragments.

DefaultImageDescriptorPropertyResolver

DefaultMimeTypeRegistry

DefaultSiteDefinitionRepository

DefaultTemplateResolver

DefaultVirtualPathResolver

Have not found any similar logic in ASP.NET Core as VirtualPathUtility offers therefore we have this logic our selves for now. Should be replaced with ASP.NET Core logic when/if that exist

HtmlOptions

Contains settings for how html content should be handled within CMS

ModelExplorerFactory

PathMatching

Support for matching file and directory paths against predefined lists.

PermanentContentLinkMapper

Handles conversion between permanent links and classic links for content links.

PermanentLinkBuilder

PermanentLinkMapper

Uses PermanentLinkMapStore for mapping between url/Guid/PageReference

QueryParameterResolver

Resolves a query parameter value from a Microsoft.AspNetCore.Http.HttpContext.Request.

RegistryBasedMimeTypeResolver

SimpleAddress

Helps converting simple addresses to internal addresses.

SimpleAddressOptions

Contains settings for how simple address matching should be handled within CMS

UriTypeHandler

Class that handles storage format of System.Uri towards Dynamic Data Store.

UrlEncoder

UrlSegmentLocatorExtensions

Interfaces

IBlobAssigner

IPermanentLinkBatchMapper

Specifies methods for mapping between url/Guid/ContentReference

IRoutableEvaluator

Determines if a content instance is routable given state and context

IUniqueIdentityCreator

IUrlSegmentLocator

Component that locates content instances from url segments