public static string ApplyHtmlToEmailBody(AspNetUser user)
        {
            // would MUCH RATHER have pulled in a string from a .HTML file here to make for easier changes in future but for now...
            var html = EmailHtmlTemplate.EmailContent;
            var finalEmailBody = GetEmailBody(user);

            return html.Replace(EmailContentTag, finalEmailBody);
        }
 private static string GetEmailBody(AspNetUser user)
 {
     return _emailBody
         .Replace(ClientNameTag, user.UserProfile.FirstName + " " + user.UserProfile.LastName)
         .Replace(PasswordResetTag, string.Format("{0}/uid={1}", ConfigurationManager.AppSettings["PasswordResetURL"], Helpers.Base64ForUrlEncode(user.Id)));
 }
 public static string GetEmailBody(AspNetUser user)
 {
     return _emailBody
         .Replace(ClientNameTag, user.UserProfile.FirstName + " " + user.UserProfile.LastName);
 }