Table of Contents

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