Exemple #1
0
 private static void VerifySettings(ContactEmailSettings settings)
 {
     if (string.IsNullOrEmpty(settings.FromAddress)) {
         throw new ArgumentException("ContactEmailSettings.FromAddress is required");
     }
     if (string.IsNullOrEmpty(settings.ToAddress)) {
         throw new ArgumentException("ContactEmailSettings.ToAddress is required");
     }
 }
Exemple #2
0
 public ContactEmailService([NotNull]IEmailService emailService, [NotNull]ContactEmailSettings settings)
 {
     VerifySettings(settings);
     this.emailService = emailService;
     this.settings = settings;
 }