Managers.IOrganizationManager Interface
Namespace: Nucleus.Abstractions.Managers
Assembly: Nucleus.Abstractions.dll
Methods
CreateNew
(Site) Method
CreateNew (Nucleus.Abstractions.Models.Site)
Get
(Guid) Method
Get (Guid id)
GetByName
(Site,String) Method
GetByName (Site site, String name)
AddUser
(Organization,OrganizationUser) Method
AddUser (Organization organization, OrganizationUser user)
RemoveUser
(Organization,OrganizationUser) Method
RemoveUser (Organization organization, OrganizationUser user)
IsOrganizationMember
(Organization,ClaimsPrincipal) Method
IsOrganizationMember (Organization organization, ClaimsPrincipal user)
Return whether the specified user is a member (or admin) of the specified organization.
IsOrganizationAdministrator
(Organization,ClaimsPrincipal) Method
IsOrganizationAdministrator (Organization organization, ClaimsPrincipal user)
Return whether the specified user is an administrator of the specified organization.
List
(Site) Method
List (Site site)
List
(Site,PagingSettings) Method
List (Site site, PagingSettings pagingSettings)
Search
(Site,String,PagingSettings) Method
Search (Site site, String searchTerm, PagingSettings pagingSettings)
Save
(Site,Organization) Method
Save (Site site, Organization organization)
Delete
(Organization) Method
Delete (Organization organization)