SaaS CMS has officially launched! Learn more now.

Class HierarchicalUrlResolverPipelineStep

Inheritance
System.Object
HierarchicalUrlResolverPipelineStep
Namespace: EPiServer.Core.Routing.Pipeline.Internal
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
public class HierarchicalUrlResolverPipelineStep : Object, IUrlResolverPipelineStep

Constructors

HierarchicalUrlResolverPipelineStep(IUrlSegmentRouter, IContentLoader, IContentLanguageSettingsHandler, RoutingOptions, Func<SiteDefinition, ContentReference>)

Declaration
public HierarchicalUrlResolverPipelineStep(IUrlSegmentRouter urlSegmentRouter, IContentLoader contentLoader, IContentLanguageSettingsHandler contentLanguageSettingsHandler, RoutingOptions routingOptions, Func<SiteDefinition, ContentReference> routeRootAccessor)
Parameters
Type Name Description
IUrlSegmentRouter urlSegmentRouter
IContentLoader contentLoader
IContentLanguageSettingsHandler contentLanguageSettingsHandler
RoutingOptions routingOptions
System.Func<SiteDefinition, ContentReference> routeRootAccessor

Methods

Resolve(UrlResolverContext, UrlResolverOptions)

Declaration
public RoutingState Resolve(UrlResolverContext context, UrlResolverOptions options)
Parameters
Type Name Description
UrlResolverContext context
UrlResolverOptions options
Returns
Type Description
RoutingState

Implements

Extension Methods