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