public async Task <ContentResult> Index() { return(Content(await _mailer.RenderAsync(new UserEventEmail( new UserNotifyMessage { Description = "some description goes here", RequestId = 4, Username = "******", ActionTypeId = 3, AgentId = 6, RequestActionId = 8, Type = UserEventType.Snooze, UserId = 23, UserEmail = "*****@*****.**", Id = 12, ActionTypeName = "some action", Firstname = "milad", Fullname = "milad bonakdar", RequestUrl = "https://docs.coravel.net/Mailing/", BaseUrl = "https://docs.coravel.net/Mailing/", FollowUpDateTimeSnooze = DateTime.Now, IsDone = false, FollowUpDateTime = DateTime.Now, AgentIdFollowUp = 3, }, _appSetting.AdminEmailAddress)), "text/html")); }
private async Task <ContentResult> RenderResetPasswordResult(ResetPasswordDto dto) { var res = await _mailer.RenderAsync(new UserResetPasswordPage(dto)); return(Content(res, "text/html")); }
private async Task <ContentResult> RenderVerifyEmailResult(VerifyEmailDto dto) { var res = await _mailer.RenderAsync(new VerifyEmailPage(dto)); return(Content(res, "text/html")); }