Class AdvancedUrlRewriter
  
  
  
    Inheritance
    
    
    AdvancedUrlRewriter
   
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public class AdvancedUrlRewriter : UrlRewriterBase
   
  Constructors
  
  AdvancedUrlRewriter()
  
  
  Declaration
  
    [Obsolete("Deprecated in DotNetNuke 10.0.2. Please use overload with IHostSettings. Scheduled removal in v12.0.0.")]
public AdvancedUrlRewriter()
   
  
  AdvancedUrlRewriter(IHostSettings, IPortalAliasService, IHostSettingsService, IPortalController)
  
  
  Declaration
  
    public AdvancedUrlRewriter(IHostSettings hostSettings, IPortalAliasService portalAliasService, IHostSettingsService hostSettingsService, IPortalController portalController)
   
  Parameters
  
  Methods
  
  IsPortalAliasIncorrect(HttpContext, HttpRequest, Uri, UrlAction, NameValueCollection, FriendlyUrlSettings, Guid, out string)
  
  
  Declaration
  
    protected bool IsPortalAliasIncorrect(HttpContext context, HttpRequest request, Uri requestUri, UrlAction result, NameValueCollection queryStringCol, FriendlyUrlSettings settings, Guid parentTraceId, out string httpAlias)
   
  Parameters
  
  Returns
  
  
  ProcessTestRequestWithContext(HttpContext, Uri, bool, UrlAction, FriendlyUrlSettings)
  
  
  Declaration
  
    public void ProcessTestRequestWithContext(HttpContext context, Uri requestUri, bool useFriendlyUrls, UrlAction result, FriendlyUrlSettings settings)
   
  Parameters
  
  Extension Methods