Interface IModuleService
- Namespace
- Dynamicweb.Modules
- Assembly
- Dynamicweb.dll
The IModuleService interface defines operations for working with module settings.
[Obsolete("Use ModuleService instead.")]
public interface IModuleService
Methods
Delete(int)
Deletes the module settings with the specified id
void Delete(int id)
Parameters
id
int- The id of the module settings to delete
Get(int)
Module Get(int id)
Parameters
id
int
Returns
GetBySystemName(string)
Module GetBySystemName(string moduleSystemName)
Parameters
moduleSystemName
string
Returns
GetContentModules()
IEnumerable<Module> GetContentModules()
Returns
GetControlPanelModules()
IEnumerable<Module> GetControlPanelModules()
Returns
GetDisabledModules()
IEnumerable<Module> GetDisabledModules()
Returns
GetEnabledModules()
IEnumerable<Module> GetEnabledModules()
Returns
GetModules()
IEnumerable<Module> GetModules()
Returns
GetModulesBySystemNames(IEnumerable<string>)
IEnumerable<Module> GetModulesBySystemNames(IEnumerable<string> moduleSystemNames)
Parameters
moduleSystemNames
IEnumerable<string>
Returns
GetNonHiddenModules()
IEnumerable<Module> GetNonHiddenModules()
Returns
GetScriptPanelModules()
IEnumerable<Module> GetScriptPanelModules()
Returns
GetSearchModules()
IEnumerable<Module> GetSearchModules()
Returns
Save(Module)
Module Save(Module m)
Parameters
m
Module
Returns
UpdateModuleAccess(IEnumerable<string>, bool)
void UpdateModuleAccess(IEnumerable<string> moduleSystemNames, bool access)
Parameters
moduleSystemNames
IEnumerable<string>access
bool