Managers.IContentManager Interface
Namespace: Nucleus.Abstractions.Managers
Assembly: Nucleus.Abstractions.dll
Defines the interface for the content manager.
Methods
Delete
(Content) Method
Delete (Content content)
Delete the specified content.
Get
(Guid) Method
Get (Guid id)
Get content specified by id.
List
(PageModule) Method
List (PageModule pageModule)
List all content for a module, sorted by
SortOrder.
MoveDown
(PageModule, Guid) Method
MoveDown (PageModule module, Guid contentId)
Update the
SortOrder of the content specifed by id by swapping it with the next-highest
SortOrder.
MoveUp
(PageModule, Guid) Method
MoveUp (PageModule module, Guid contentId)
Update the
SortOrder of the content specifed by id by swapping it with the previous
SortOrder.
Save
(PageModule, Content) Method
Save (PageModule pageModule, Content content)
Save the specified content.