Class ExtensionUrlProviderController
  
  
  
    Inheritance
    
    ExtensionUrlProviderController
   
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public class ExtensionUrlProviderController
   
  Constructors
  
  ExtensionUrlProviderController()
  
  
  Declaration
  
    public ExtensionUrlProviderController()
   
  Methods
  
  DeleteProvider(ExtensionUrlProviderInfo)
  
  
  Declaration
  
    public static void DeleteProvider(ExtensionUrlProviderInfo urlProvider)
   
  Parameters
  
  
  DisableProvider(int, int)
  
  
  Declaration
  
    public static void DisableProvider(int providerId, int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | providerId |  | 
      
        | int | portalId |  | 
    
  
  
  EnableProvider(int, int)
  
  
  Declaration
  
    public static void EnableProvider(int providerId, int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | providerId |  | 
      
        | int | portalId |  | 
    
  
  
  GetModuleProviders(int)
  
  
  Declaration
  
    public static List<ExtensionUrlProvider> GetModuleProviders(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  Returns
  
  
  GetOptionsFromSettings(FriendlyUrlSettings)
  
  
  Declaration
  
    public static FriendlyUrlOptions GetOptionsFromSettings(FriendlyUrlSettings settings)
   
  Parameters
  
  Returns
  
  
  GetProviders(int)
  
  
  Declaration
  
    public static List<ExtensionUrlProviderInfo> GetProviders(int portalId)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | portalId |  | 
    
  
  Returns
  
  
  LogModuleProviderExceptionInRequest(Exception, string, ExtensionUrlProvider, UrlAction, List<string>)
  
  
  Declaration
  
    public static void LogModuleProviderExceptionInRequest(Exception ex, string status, ExtensionUrlProvider provider, UrlAction result, List<string> messages)
   
  Parameters
  
  
  SaveProvider(ExtensionUrlProviderInfo)
  
  
  Declaration
  
    public static void SaveProvider(ExtensionUrlProviderInfo provider)
   
  Parameters
  
  
  SaveSetting(int, int, string, string)
  
  
  Declaration
  
    public static void SaveSetting(int providerId, int portalId, string settingName, string settingValue)
   
  Parameters
  
  Extension Methods