Try our conversational search powered by Generative AI!

Namespace EPiServer.Web.Routing.Internal

Classes

BasePathResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

BlobRouter

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Routes to Blobs on IContent instances.

ContentUrlCacheContext

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The context used when resolving cached urls for content

ContentUrlCacheHandler

CrossSiteContentRouteContraint

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A route constraint used for the content route starting from RootPage. It validates that the routed content is not under another site than current resolved site.

DefaultContentRoute

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A route that maps an url to a structure node. When the node corresponds to a controller this the controller route value is set, otherwise the route is assumed to be a web form route.

DefaultContentRouteHelper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The ContentRouteHelper class provides information about the requrested content of the current web request.

DefaultPageRouteHelper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

DefaultSimpleAddressRouteHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Default implementation of ISimpleAddressRouteHandler, which handles simple address in CMS.

DefaultUrlResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The default implementation of UrlResolver

DownloadMediaRouter

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Download media router that routes to IContentMedia on IContentMedia instances

MultiplexingRouteHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Represents a System.Web.Routing.IRouteHandler that can handle request to both webforms and MVC.

OutgoingOnlyRoute

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Route that only supports outgoing routing, that is creating virtual paths. Purpose of it is to support HtmlHelper methods Action and RenderAction but prevent direct browsing for registered url like for example {controller}/{action/

RouteParser

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Parses a route into an array of ISegment.

RouteRedirector

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

VirtualPathHostResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

Interfaces

IContentRouteEventsRaiser

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

IContentUrlCache

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Signature for component that handles caching of content urls