- ABP Framework version: v4.2.2
 - UI type: Angular
 - DB provider: EF Core
 - Tiered (MVC) or Identity Server Separated (Angular): yes
 - Exception message and stack trace:
 - Steps to reproduce the issue:"
 
Hi Team, I need class and method name which get invoked when. I have to extend these class on top of existing feature, if possible please share sample.
- An admin user, registers a new user
 - a user do self register
 - A user do self login first time via LDAP/ AzureAD (user registeration is inbuilt process if user doesn't exist)
 - A Role assigned or removed from the user
 
3 Answer(s)
- 
    0
hi
You can take a look at the
Event-Bushttps://docs.abp.io/en/abp/latest/Local-Event-Bus https://docs.abp.io/en/abp/latest/Distributed-Event-BusAnd override the default application method/page action to tigger the event.
 - 
    0
Hello maliming, Thanks for link. But can you help me more preciously what classes i have to extend. For ex. regarding point 1, i got one answer
An admin user, registers a new user
- In *.Application, Create new class and override IdentityUserAppService --> CreateAsync() method
 
A user do self register
A user do self login first time via LDAP/ AzureAD (user registeration is inbuilt process if user doesn't exist)
A Role assigned or removed from the user
 - 
    0
hi
You can try to download the
Account.ProadnIdentity.Promodules to check the code.