public void Handle(UserActived e) { var subject = "Your account were actived"; var content = $"This email address (as username: {e.Username}) were actived "; 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(UserActived e) { _active = true; _activeCode = string.Empty; }