Class AssignedUserGroupPermissionsNotification
Notification published when user group permissions have been assigned to entities.
Inheritance
object
Namespace: Umbraco.Cms.Core.Notifications
Assembly: Umbraco.Core.dll
Syntax
public class AssignedUserGroupPermissionsNotification : EnumerableObjectNotification<EntityPermission>, IStatefulNotification, INotification
Remarks
This notification is published after permissions have been assigned, allowing handlers to react to permission changes for auditing or cache invalidation purposes.
Constructors
View SourceAssignedUserGroupPermissionsNotification(IEnumerable<EntityPermission>, EventMessages)
Initializes a new instance of the AssignedUserGroupPermissionsNotification class.
Declaration
public AssignedUserGroupPermissionsNotification(IEnumerable<EntityPermission> target, EventMessages messages)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<EntityPermission> | target | The entity permissions that were assigned. |
| EventMessages | messages | The event messages collection. |
Properties
View SourceEntityPermissions
Gets the entity permissions that were assigned.
Declaration
public IEnumerable<EntityPermission> EntityPermissions { get; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<EntityPermission> |