private async Task <string> InterpolateDataIntoFile(Dictionary <string, string> data, string fileType = "txt", string filename = "BugReportUpdateStatusNotificationEmail", string folderNameInRoot = "Interpolation") { var fileInsertDataHelper = new FileInsertDataHelper( _environment, filename, fileType, folderNameInRoot, data); return(await fileInsertDataHelper.GetResult()); }
private async Task <string> InterpolateDataIntoFile(string key, string value, string fileType = "txt", string filename = "BugReportConfirmationEmail", string folderNameInRoot = "Interpolation") { Dictionary <string, string> data = new Dictionary <string, string> { { key, value } }; var fileInsertDataHelper = new FileInsertDataHelper( _environment, filename, fileType, folderNameInRoot, data); return(await fileInsertDataHelper.GetResult()); }
private async Task <bool> SendMailAsync(AppUser user, string subject, string filename, string fileType, string folderNameInRoot, string key, string value) { Dictionary <string, string> data = new Dictionary <string, string> { { key, value } }; var fileInsertDataHelper = new FileInsertDataHelper( _environment, filename, fileType, folderNameInRoot, data); var html = await fileInsertDataHelper.GetResult(); var result = await _smtpEmailSender.SendEmailAsync(user.Email, $"Monetization | {subject}", html); return(result); }