SaaS CMS has officially launched! Learn more now.

Class ModuleInitializer

This class whole purpose in life is to initializes modules while beeing internally used by EPiServer.

Inheritance
System.Object
ModuleInitializer
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: 7.19.2
Syntax
public class ModuleInitializer

Constructors

ModuleInitializer(IRouteHandler, RouteCollection, ViewEngineCollection, VirtualPathProvider, EPiServerShellSection)

Creates a new instnace of the ModuleInitializer class.

Declaration
public ModuleInitializer(IRouteHandler routeHandler, RouteCollection routes, ViewEngineCollection viewEngines, VirtualPathProvider virtualPathProvider, EPiServerShellSection episerverShellConfig)
Parameters
Type Name Description
System.Web.Routing.IRouteHandler routeHandler

The route handler

System.Web.Routing.RouteCollection routes

The route collection

System.Web.Mvc.ViewEngineCollection viewEngines

The view engines

System.Web.Hosting.VirtualPathProvider virtualPathProvider

The virtual path provider

EPiServerShellSection episerverShellConfig

The episerver shell configuration section.

Extension Methods