Namespace Umbraco.Cms.Core.Routing
Classes
AliasUrlProvider
Provides URLs using the umbracoUrlAlias
property.
ContentFinderByConfigured404
Provides an implementation of IContent
ContentFinderByIdPath
Provides an implementation of IContent
ContentFinderByPageIdQuery
This looks up a document by checking for the umbPageId of a request/query string
ContentFinderByRedirectUrl
Provides an implementation of IContent
ContentFinderByUrl
Provides an implementation of IContent
ContentFinderByUrlAlias
Provides an implementation of IContent
ContentFinderByUrlAndTemplate
Provides an implementation of IContent
ContentFinderCollection
ContentFinderCollectionBuilder
DefaultMediaUrlProvider
Default media URL provider.
DefaultUrlProvider
Provides urls.
Domain
Represents a published snapshot domain.
DomainAndUri
Represents a published snapshot domain with its normalized uri.
DomainUtilities
Provides utilities to handle domains.
MediaUrlProviderCollection
MediaUrlProviderCollectionBuilder
PublishedRequest
PublishedRequestBuilder
PublishedRequestExtensions
PublishedRequestOld
PublishedRouter
Provides the default IPublished
RedirectTrackingHandler
SiteDomainMapper
Provides utilities to handle site domains.
UmbracoRequestPaths
Utility for checking paths
UmbracoRequestPathsOptions
UriUtility
UrlInfo
Represents infos for a URL.
UrlProvider
Provides URLs.
UrlProviderCollection
UrlProviderCollectionBuilder
WebPath
Structs
RouteRequestOptions
Options for routing an Umbraco request
Interfaces
IContentFinder
Provides a method to try to find and assign an Umbraco document to a PublishedRequest
.
IContentLastChanceFinder
Provides a method to try to find and assign an Umbraco document to a PublishedRequest
when everything else has failed.
IMediaUrlProvider
Provides media URL.
IPublishedRequest
The result of Umbraco routing built with the IPublished
IPublishedRequestBuilder
Used by IContent
IPublishedRouter
Routes requests.
IPublishedUrlProvider
IRedirectTracker
Determines and records redirects for a content item following an update that may change it's public URL.
ISiteDomainMapper
Provides utilities to handle site domains.
IUrlProvider
Provides URLs.
Enums
RouteDirection
The direction of a route