Interface IModuleDefinitionRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface IModuleDefinitionRepository
Methods
DeleteModuleDefinition(int)
void DeleteModuleDefinition(int moduleDefinitionId)
Parameters
moduleDefinitionId
int
FilterModuleDefinition(ModuleDefinition)
ModuleDefinition FilterModuleDefinition(ModuleDefinition moduleDefinition)
Parameters
moduleDefinition
ModuleDefinition
Returns
- ModuleDefinition
GetModuleDefinition(int, int)
ModuleDefinition GetModuleDefinition(int moduleDefinitionId, int siteId)
Parameters
moduleDefinitionId
int
siteId
int
Returns
- ModuleDefinition
GetModuleDefinitions()
IEnumerable<ModuleDefinition> GetModuleDefinitions()
Returns
- IEnumerable<ModuleDefinition>
GetModuleDefinitions(int)
IEnumerable<ModuleDefinition> GetModuleDefinitions(int siteId)
Parameters
siteId
int
Returns
- IEnumerable<ModuleDefinition>
UpdateModuleDefinition(ModuleDefinition)
void UpdateModuleDefinition(ModuleDefinition moduleDefinition)
Parameters
moduleDefinition
ModuleDefinition