Try our conversational search powered by Generative AI!

Class ConfigModuleProvider

Inheritance
System.Object
ConfigModuleProvider
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Modules
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
[ModuleProvider]
public class ConfigModuleProvider : IModuleProvider

Constructors

ConfigModuleProvider(IModuleFinder, EPiServerShellSection)

Declaration
[Obsolete("Use the ctor with the options classes instead")]
public ConfigModuleProvider(IModuleFinder finder, EPiServerShellSection configuration)
Parameters
Type Name Description
IModuleFinder finder
EPiServerShellSection configuration

ConfigModuleProvider(IModuleFinder, PublicModuleOptions, ProtectedModuleOptions)

Declaration
public ConfigModuleProvider(IModuleFinder finder, PublicModuleOptions publicOptions, ProtectedModuleOptions protectedOptions)
Parameters
Type Name Description
IModuleFinder finder
PublicModuleOptions publicOptions
ProtectedModuleOptions protectedOptions

Methods

GetModules()

Declaration
public IEnumerable<ShellModule> GetModules()
Returns
Type Description
System.Collections.Generic.IEnumerable<ShellModule>

Implements

Extension Methods