AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageCMS.Core.Routing Namespace

Classes


  Class Description
Public class AdvantageRouteHandlerBase
Class AdvantageRouteHandlerBase. Implements the IRouteHandler
Public class AdvantageRouteHandlerDefault
Default route handler for AdvantageCSP that resolves URLs to CMS pages, handles rewrites, redirects, previews, inline editing, and language/domain resolution. Implements the AdvantageRouteHandlerBase
Public class AdvantageRouteHandlerRobots
Route handler that serves the robots.txt file, either from a physical file on disk or from the CMS domain configuration settings. Implements the AdvantageRouteHandlerBase
Public class AdvantageRouteHandlerSearchBot
Route handler that serves the search crawler's information page. The crawler publishes this URL in its user agent, so anyone who finds unfamiliar traffic in their logs can look up what it is and decide how to treat it.

Deliberately self-contained: it reads no domain, language or configuration data, so it still answers when the database is unavailable — which is exactly when someone is most likely to be investigating traffic.

Implements the AdvantageRouteHandlerBase
Public class AdvantageRouteHandlerSiteMap
Route handler that serves the sitemap.xml file, either from a physical file on disk or by dynamically generating it from the CMS navigation structure. Implements the AdvantageRouteHandlerBase
Public class AdvantageRouteHttpHandlerRoute
Class AdvantageRouteHttpHandlerRoute. Implements the IRouteHandler
Public class RegisterRoutes
Class RegisterRoutes.