Class RoleUpdateEventHandler
Inheritance
System.Object
RoleUpdateEventHandler
Implements
ITransientDependency
Assembly: Volo.Abp.PermissionManagement.Domain.Identity.dll
Syntax
public class RoleUpdateEventHandler : ILocalEventHandler<IdentityRoleNameChangedEvent>, ITransientDependency
Constructors
RoleUpdateEventHandler(IIdentityRoleRepository, IPermissionManager, IPermissionGrantRepository)
Declaration
public RoleUpdateEventHandler(IIdentityRoleRepository roleRepository, IPermissionManager permissionManager, IPermissionGrantRepository permissionGrantRepository)
Parameters
Properties
PermissionGrantRepository
Declaration
protected IPermissionGrantRepository PermissionGrantRepository { get; }
Property Value
PermissionManager
Declaration
protected IPermissionManager PermissionManager { get; }
Property Value
RoleRepository
Declaration
protected IIdentityRoleRepository RoleRepository { get; }
Property Value
Methods
HandleEventAsync(IdentityRoleNameChangedEvent)
Declaration
public virtual Task HandleEventAsync(IdentityRoleNameChangedEvent eventData)
Parameters
Returns
Implements
ITransientDependency
Extension Methods