protected override EmailMessage MapTo(ResetPasswordMessage obj) { TemplateProperty templateProperty = new TemplateProperty() { ClientId = obj.ClientId, Language = obj.Language, Year = DateTime.Today.Year, BizGroup = "DAF.SSO", TemplateName = "ResetPassword.cshtml" }; var result = engine.LoadTemplate(obj, templateProperty); EmailMessage mail = new EmailMessage() { To = new string[] { obj.Email }, Subject = Resources.Locale(o => o.ResetPasswordTitle), Body = result.Body }; return(mail); }