View Source
Class PermissionPresentationFactory
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class PermissionPresentationFactory : IPermissionPresentationFactory
Constructors
View Source
PermissionPresentationFactory(IEnumerable<IPermissionPresentationMapper>, ILogger<PermissionPresentationFactory>)
Declaration
public PermissionPresentationFactory(IEnumerable<IPermissionPresentationMapper> permissionPresentationMappers, ILogger<PermissionPresentationFactory> logger)
Parameters
Methods
View Source
CreateAsync(ISet<IGranularPermission>)
Declaration
public Task<ISet<IPermissionPresentationModel>> CreateAsync(ISet<IGranularPermission> granularPermissions)
Parameters
Type |
Name |
Description |
ISet<IGranularPermission> |
granularPermissions |
|
Returns
View Source
CreatePermissionSetsAsync(ISet<IPermissionPresentationModel>)
Declaration
public Task<ISet<IGranularPermission>> CreatePermissionSetsAsync(ISet<IPermissionPresentationModel> permissions)
Parameters
Returns
Type |
Description |
Task<ISet<IGranularPermission>> |
|