1- using Shortify . NET . Common . Messaging . Abstractions ;
2- using Shortify . NET . Core . Events ;
3- using System . ComponentModel . DataAnnotations ;
4- using Shortify . NET . Core . Entites ;
5- using static Shortify . NET . Application . Shared . Constant . EmailConstants ;
1+ using System . ComponentModel . DataAnnotations ;
62using System . Text ;
73using Shortify . NET . Application . Abstractions ;
84using Shortify . NET . Application . Abstractions . Repositories ;
95using Shortify . NET . Application . Shared ;
106using Shortify . NET . Application . Shared . Models ;
7+ using Shortify . NET . Common . Messaging . Abstractions ;
8+ using Shortify . NET . Core . Entites ;
9+ using Shortify . NET . Core . Events ;
1110
1211namespace Shortify . NET . Application . Users . Events
1312{
@@ -25,18 +24,18 @@ public async Task Handle(PasswordChangedDomainEvent domainEvent, CancellationTok
2524 var user = await _userRepository . GetByIdAsync ( domainEvent . UserId , cancellationToken ) ??
2625 throw new ValidationException ( "User Not Found." ) ;
2726
28- await SendWelcomeEmail ( user , cancellationToken ) ;
27+ await SendPasswordChangedEmail ( user , cancellationToken ) ;
2928 }
3029
3130 #region Private Methods
3231
3332 /// <summary>
34- /// To Send Welcome Email
33+ /// To Send Password Changed Email
3534 /// </summary>
3635 /// <param name="user"></param>
3736 /// <param name="cancellationToken"></param>
3837 /// <returns></returns>
39- private async Task SendWelcomeEmail ( User user , CancellationToken cancellationToken )
38+ private async Task SendPasswordChangedEmail ( User user , CancellationToken cancellationToken )
4039 {
4140 MailRequest mailRequest = new
4241 (
0 commit comments