Class UrlRewriterBase
Inheritance
UrlRewriterBase
Assembly: DotNetNuke.dll
Syntax
public abstract class UrlRewriterBase
Constructors
UrlRewriterBase()
Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Please use overload with IHostSettings. Scheduled removal in v12.0.0.")]
protected UrlRewriterBase()
UrlRewriterBase(IHostSettings, IPortalAliasService, IHostSettingsService, IPortalController)
Declaration
protected UrlRewriterBase(IHostSettings hostSettings, IPortalAliasService portalAliasService, IHostSettingsService hostSettingsService, IPortalController portalController)
Parameters
Properties
HostSettings
Declaration
protected IHostSettings HostSettings { get; }
Property Value
HostSettingsService
Declaration
protected IHostSettingsService HostSettingsService { get; }
Property Value
PortalAliasService
Declaration
protected IPortalAliasService PortalAliasService { get; }
Property Value
PortalController
Declaration
protected IPortalController PortalController { get; }
Property Value
Methods
AutoAddAlias(IHostSettings, IPortalAliasService, HttpContextBase)
Declaration
protected static void AutoAddAlias(IHostSettings hostSettings, IPortalAliasService portalAliasService, HttpContextBase context)
Parameters
AutoAddAlias(HttpContext)
Declaration
protected static void AutoAddAlias(HttpContext context)
Parameters
AutoAddAlias(HttpContextBase)
Declaration
protected void AutoAddAlias(HttpContextBase context)
Parameters
AutoAddPortalAliasEnabled()
Declaration
protected bool AutoAddPortalAliasEnabled()
Returns
CanAutoAddPortalAlias()
Declaration
protected static bool CanAutoAddPortalAlias()
Returns
CanAutoAddPortalAlias(IHostSettingsService, IPortalController)
Declaration
protected static bool CanAutoAddPortalAlias(IHostSettingsService hostSettingsService, IPortalController portalController)
Parameters
Returns
Extension Methods