Beispiel #1
0
        public async Task <ActionResult <string> > SentEmail([FromBody] SentEmailDto sentEmailDto)
        {
            _logger.LogInformation($"{nameof(SentEmail)} Started {sentEmailDto}", sentEmailDto);
            var res = await _emailService.SendEmail(sentEmailDto);

            return(res.ToString());
        }
Beispiel #2
0
        public async Task <bool> SentEmail(SentEmailDto sentEmailDto, CancellationToken cancelToken = default)
        {
            var res = await base.RestSend <string, SentEmailDto>(HttpMethod.Post, sentEmailDto, $"SentEmail", cancelToken);

            return(res != null && res.ToLower() == true.ToString());
        }
Beispiel #3
0
        public async Task <bool> SendEmail(SentEmailDto sentEmail)
        {
            await SendEmail(sentEmail.From, sentEmail.To, sentEmail.Subject, sentEmail.Text, sentEmail.IsHtml);

            return(true);
        }