Пример #1
0
        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);
        }