London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

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