I am trying to delete a role, but if it has been assigned to a user it should not be deleted. Will this issue be solved in future releases, or is there any way to intercept and override the warning message in order to prevent deletion?
Yes, exactly like that
When I change the user's information or add a new user, it enters EntityChangingEventData's HandleEventAsync method more than once. But when we use this method in other tables, it is entered once.
The method:
public async Task HandleEventAsync(EntityChangingEventData<IdentityUser> eventData) { throw new NotImplementedException(); }