NullMailService.cs 598 B

123456789101112131415161718192021222324
  1. using Microsoft.Extensions.Logging;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace DutchTreat.Services
  8. {
  9. public class NullMailService : IMailService
  10. {
  11. private readonly ILogger<NullMailService> _logger;
  12. public NullMailService(ILogger<NullMailService> logger)
  13. {
  14. _logger = logger;
  15. }
  16. public void SendMessage(string to, string subject, string body)
  17. {
  18. _logger.LogInformation($"To: {to} Subject: {subject} Body: {body}");
  19. }
  20. }
  21. }