private static string FormatEmailBody(GraphInvitation data, RedemptionSettings redemption, InviteTemplate content) { var body = content.TemplateContent; body = body.Replace("{{InvitingOrgName}}", Settings.InvitingOrganization); body = body.Replace("{{InvitationLink}}", data.InviteRedeemUrl); body = body.Replace("{{OrgContactEmail}}", redemption.InviterResponseEmailAddr); return(body); }
public SiteConfig() { SiteRedemptionSettings = new RedemptionSettings(); SiteRedemptionSettings.InviteRedirectUrl = string.Format("https://myapps.microsoft.com/{0}", AdalUtil.Settings.Tenant); InviteTemplateContent = new InviteTemplate(); }