Click or drag to resize
CMS.DocumentEngine.Routing.Internal Namespace
 
Classes
  ClassDescription
Public classCollisionData
Encapsulates data of colliding path for a router path.
Public classCulturePageUrlPathsManager
Manages page URL paths for given site and culture.
Public classCulturePageUrlSlug
Encapsulates page URL slug for a culture version of a page.
Public classPageUrlPath
Encapsulated page URL path to expose parts of the path.
Public classPageUrlPathCultureAliasesTableBuilder
Translation table from culture code to culture alias builder for given site.
Public classPageUrlPathCultureFormatChanger
Changes URL culture format of page URL paths on given site.
Public classPageUrlPathLanguagePrefixFormatChanger
Changes URL language prefix format of page URL paths on given site.
Public classPageUrlPathSlugUpdater
Updates page URL path slug for given page.
Public classRootRequestDetector
Detects if the requested path is root path.
Public classSitePageUrlPathsManager
Manages page URL paths for given site.
Public classVersionHistoryInfoRoutingExtensions
Provides methods for page version to retrieve routing data from a version.
Interfaces
  InterfaceDescription
Public interfaceIPageUrlDataContextExtractor
Interface for extracting the page URL data context from data for the router module.
Public interfaceIRootRequestDetector
Detects if the requested path is root path.
Enumerations
  EnumerationDescription
Public enumerationPageRoutingUrlCultureFormatChangeModeEnum
Enumeration representing culture format change mode.