AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageRouteHandlerDefault Members

The AdvantageRouteHandlerDefault type exposes the following members.

Constructors


  Name Description
Public method AdvantageRouteHandlerDefault
Initializes a new instance of the AdvantageRouteHandlerDefault class.

Methods


  Name Description
Protected method _InternalCurrentUser (Inherited from AdvantageRouteHandlerBase.)
Public method GetHttpHandler
Provides the object that processes the request.
Public method GetLanguage
Gets the language.
(Inherited from AdvantageRouteHandlerBase.)
Public method Languages
Gets the list of active languages for the current request, caching the result in the HTTP context.
(Inherited from AdvantageRouteHandlerBase.)
Public method ProcessHttpHandler
Processes an HTTP request through the Advantage routing pipeline, resolving the domain, language, and URL to the appropriate HTTP handler. Handles version checks, redirects, rewrites, and error responses.
Public method ProcessRequest
Processes the request.

Properties


  Name Description
Public property CurrentError
Gets or sets the current error.
(Inherited from AdvantageRouteHandlerBase.)
Public property CurrentNavigationPage
Gets or sets the current navigation page.
(Inherited from AdvantageRouteHandlerBase.)
Public property CurrentRouteDomain
Gets the current route domain.
(Inherited from AdvantageRouteHandlerBase.)
Public property CurrentRouteLanguage
Gets the current language.
(Inherited from AdvantageRouteHandlerBase.)
Public property IsReusable (Inherited from AdvantageRouteHandlerBase.)
Public property RouteEmptySlugs
Gets the route empty slugs setting from configuration. Returns 1 (enabled) by default, or 0 (disabled) if the "RouteEmptySlugs" app setting is set to a value other than "1".