Class UserPasswordChangeRequestedEventHandler
Implements
IDistributedEventHandler<UserPasswordChangeRequestedEto>
IEventHandler
ITransientDependency
Inherited Members
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Pro.Domain.dll
Syntax
public class UserPasswordChangeRequestedEventHandler : IDistributedEventHandler<UserPasswordChangeRequestedEto>, IEventHandler, ITransientDependency
Constructors
UserPasswordChangeRequestedEventHandler(IIdentityUserRepository, IdentityUserManager)
Declaration
public UserPasswordChangeRequestedEventHandler(IIdentityUserRepository userRepository, IdentityUserManager identityUserManager)
Parameters
| Type | Name | Description |
|---|---|---|
| IIdentityUserRepository | userRepository | |
| IdentityUserManager | identityUserManager |
Properties
IdentityUserManager
Declaration
protected IdentityUserManager IdentityUserManager { get; }
Property Value
| Type | Description |
|---|---|
| IdentityUserManager |
Logger
Declaration
public ILogger<UserPasswordChangeRequestedEventHandler> Logger { get; set; }
Property Value
| Type | Description |
|---|---|
| ILogger<UserPasswordChangeRequestedEventHandler> |
UserRepository
Declaration
protected IIdentityUserRepository UserRepository { get; }
Property Value
| Type | Description |
|---|---|
| IIdentityUserRepository |
Methods
HandleEventAsync(UserPasswordChangeRequestedEto)
Declaration
public Task HandleEventAsync(UserPasswordChangeRequestedEto eventData)
Parameters
| Type | Name | Description |
|---|---|---|
| UserPasswordChangeRequestedEto | eventData |
Returns
| Type | Description |
|---|---|
| Task |
Implements
Volo.Abp.EventBus.Distributed.IDistributedEventHandler<>
Volo.Abp.EventBus.IEventHandler
Volo.Abp.DependencyInjection.ITransientDependency