Esempio n. 1
0
 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"));
        }