public async Task <string> GenerateContentAsync(EmailTemplates emailTemplate, object dataModel) { var content = await emailTemplate.ReadContentAsync(_settings.BaseUrl, _log); if (dataModel != null) { content = content.ApplyEmailContentModel(dataModel); } await emailTemplate.CheckUnreplacedPlaceholdersAsync(content, _log); return(content); }