Example #1
0
        private async Task HandleSolarCoinAddressEmailAsync(SendEmailData <SolarCoinAddressData> result)
        {
            await _log.WriteInfoAsync("EmailRequestQueueConsumer", "HandleSolarCoinAddressEmailAsync", null, $"DT: {DateTime.UtcNow.ToIsoDateTime()}" +
                                      $"{Environment.NewLine}{result.ToJson()}");

            var msg = await _emailGenerator.GeneratSolarAddressMsg(result.MessageData);

            await _smtpEmailSender.SendEmailAsync(result.EmailAddress, msg);
        }