Interface IModuleRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface IModuleRepository
Methods
AddModule(Module)
Module AddModule(Module module)
Parameters
module
Module
Returns
- Module
DeleteModule(int)
void DeleteModule(int moduleId)
Parameters
moduleId
int
ExportModule(int)
string ExportModule(int moduleId)
Parameters
moduleId
int
Returns
- string
GetModule(int)
Module GetModule(int moduleId)
Parameters
moduleId
int
Returns
- Module
GetModule(int, bool)
Module GetModule(int moduleId, bool tracking)
Parameters
moduleId
int
tracking
bool
Returns
- Module
GetModules(int)
IEnumerable<Module> GetModules(int siteId)
Parameters
siteId
int
Returns
- IEnumerable<Module>
ImportModule(int, string)
bool ImportModule(int moduleId, string content)
Parameters
moduleId
int
content
string
Returns
- bool
UpdateModule(Module)
Module UpdateModule(Module module)
Parameters
module
Module
Returns
- Module