Nucleus .Net Core CMS

PermissionsListExtensions Class

Namespace: Nucleus.Extensions
Assembly: Nucleus.Extensions.dll
Utilities to convert a list of permissions to a "PermissionsList" and back by pivoting the data to a form which suits on-screen display.

Methods

ToPermissionsList (IEnumerable<Permission>,Site) Method

ToPermissionsList (IEnumerable<Permission> permissions, Site site)
Convert a list of permissions to a PermissionsList. PermissionsList is used for on-screen display of permissions in editors.
Parameters
Name Type
permissions System.Collections.Generic.IEnumerable<Nucleus.Abstractions.Models.Permission>
site Nucleus.Abstractions.Models.Site
Returns
PermissionsList

ToList (PermissionsList) Method

ToList (PermissionsList permissionsList)
Convert a PermissionsList to an ordinary list of permissions.
Parameters
Name Type
permissionsList Nucleus.Abstractions.Models.Permissions.PermissionsList