Beispiel #1
0
        private async Task SendMessageAsync(SendGridMessage message)
        {
            var emailSender = _configuration.EmailSenderProvider();

            if (string.IsNullOrWhiteSpace(_configuration.ApiKey))
            {
                await emailSender.SendMessageAsync(_configuration.Username, _configuration.Password, message);

                return;
            }

            await emailSender.SendMessageAsync(_configuration.ApiKey, message);
        }
 private async Task SendMessageAsync(SendGridEmailMessage message)
 {
     var emailSender = _configuration.EmailSenderProvider();
     await emailSender.SendMessageAsync(_configuration.ApiKey, message);
 }