Try our conversational search powered by Generative AI!

Interface IModuleFinder

Namespace: EPiServer.Shell.Modules
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public interface IModuleFinder

Methods

GetModuleInDirectory(String, String, IEnumerable<String>, AutoDiscoveryLevel, String)

Declaration
ShellModule GetModuleInDirectory(string routeBasePath, string moduleResourcePath, IEnumerable<string> configuredAssemblyNames, AutoDiscoveryLevel discoveryMode, string configuredName)
Parameters
Type Name Description
System.String routeBasePath
System.String moduleResourcePath
System.Collections.Generic.IEnumerable<System.String> configuredAssemblyNames
AutoDiscoveryLevel discoveryMode
System.String configuredName
Returns
Type Description
ShellModule

GetModulesInSubdirectories(String, AutoDiscoveryLevel)

Declaration
IList<ShellModule> GetModulesInSubdirectories(string rootPath, AutoDiscoveryLevel discoveryMode)
Parameters
Type Name Description
System.String rootPath
AutoDiscoveryLevel discoveryMode
Returns
Type Description
System.Collections.Generic.IList<ShellModule>

Extension Methods