Interface IPageModuleRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface IPageModuleRepository
Methods
AddPageModule(PageModule)
PageModule AddPageModule(PageModule pageModule)
Parameters
pageModule
PageModule
Returns
- PageModule
DeletePageModule(int)
void DeletePageModule(int pageModuleId)
Parameters
pageModuleId
int
GetPageModule(int)
PageModule GetPageModule(int pageModuleId)
Parameters
pageModuleId
int
Returns
- PageModule
GetPageModule(int, bool)
PageModule GetPageModule(int pageModuleId, bool tracking)
Parameters
pageModuleId
int
tracking
bool
Returns
- PageModule
GetPageModule(int, int)
PageModule GetPageModule(int pageId, int moduleId)
Parameters
pageId
int
moduleId
int
Returns
- PageModule
GetPageModules(int)
IEnumerable<PageModule> GetPageModules(int siteId)
Parameters
siteId
int
Returns
- IEnumerable<PageModule>
UpdatePageModule(PageModule)
PageModule UpdatePageModule(PageModule pageModule)
Parameters
pageModule
PageModule
Returns
- PageModule