SaaS CMS has officially launched! Learn more now.

Class ConfigModuleProvider

Analyzes the configuration and initializes built-in and user-defined modules.

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: 10.10.4
Syntax
[ModuleProvider]
public class ConfigModuleProvider : IModuleProvider
Remarks

This class is used internally by EPiServer and should not be instantiated.

Constructors

ConfigModuleProvider(IModuleFinder, EPiServerShellSection)

Initializes a new instance of the ConfigModuleProvider class.

Declaration
public ConfigModuleProvider(IModuleFinder finder, EPiServerShellSection configuration)
Parameters
Type Name Description
IModuleFinder finder

The module finder.

EPiServerShellSection configuration

The configuration from which to provide modules.

Methods

GetModules()

Initializes modules based on configuration

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

Implements

Extension Methods