Nucleus .Net Core CMS

Managers.ISiteGroupManager Interface

Namespace: Nucleus.Abstractions.Managers
Assembly: Nucleus.Abstractions.dll
Provides functions to manage database data for Models.SiteGroups.
Get an instance of this class from dependency injection by including a parameter in your class constructor.
CreateNew ()
Create a new Models.SiteGroup with default values.
Remarks
This function does not save the new Models.SiteGroup to the database. Call Save to save the Site group.
Delete (SiteGroup siteGroup)
Delete the specified Models.SiteGroup from the database.
Parameters
Name Type
siteGroup Nucleus.Abstractions.Models.SiteGroup
Get (Guid id)
Retrieve an existing Models.SiteGroup from the database.
Parameters
Name Type
id Guid
List (Nucleus.Abstractions.Models.Paging.PagingSettings)
List all Models.SiteGroups for the specified site.
Save (SiteGroup siteGroup)
Create or update the specified Models.SiteGroup.
Parameters
Name Type
siteGroup Nucleus.Abstractions.Models.SiteGroup