private EmailMessage GetEmailMessage( long? userId, string email, EmailTemplateLocalizationData localizationData, FileHolder[] files) { return new EmailMessage(localizationData.Subject, localizationData.Body, _defaultFrom, email, userId) { Files = files, IsBodyHtml = localizationData.IsBodyHtml }; }
private EmailMessage GetEmailMessage( string email, string culture, EmailTemplateLocalizationData localization, ApplicationData application, byte[] data, EventType type, FileHolder[] files, long? emailSenderUserId) { var subject = _textBuilder.GetText(localization.Subject, culture, type, application, data); var body = _textBuilder.GetText(localization.Body, culture, type, application, data); return new EmailMessage(subject, body, _defaultFrom, email, emailSenderUserId) { IsBodyHtml = localization.IsBodyHtml, Files = files }; }