Exemplo n.º 1
0
        public void Handle(UserResetPasswordDone e)
        {
            var subject = "Your new password was reset";
            var content = "Your account: " + e.Username;

            content += "<br>Here is your new password: "******"<br>Please change it as soon as posible";
            var siteUrl = e.WebsiteUrl.Trim(new[] { ' ', '/' });

            content += $"<br><a href='{siteUrl}/User/Login'>Click this link to login</a>";

            MemoryMessageBuss.PushCommand(new SendEmailToUser(Guid.NewGuid(), e.Email, e.Username, subject, content, DateTime.Now, e.Id, DateTime.Now));
        }
 void Apply(UserResetPasswordDone e)
 {
     _resetPasswordConfirmCode = string.Empty;
 }