Exemplo n.º 1
0
        public virtual async Task SendAsync(string templateName, object[] transformData, params string[] attachments)
        {
            var email = await _mailMessageProvider.GetMailMessageAsync(templateName, transformData, attachments)
                        .ConfigureAwait(false);

            if (email == null)
            {
                throw new TemplateNotFoundException(templateName);
            }

            await this.SendAsync(email).ConfigureAwait(false);
        }