London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

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