public SmtpGreetingsNotification(SmtpConfiguration configuration, ISendHooks hooks)
 {
     this.configuration = configuration;
     this.hooks = hooks;
     smtpClient = new SmtpClient(configuration.Host, configuration.Port);
 }
Пример #2
0
 public static IServiceCollection AddSmtpGreetingsNotification(this IServiceCollection services, SmtpConfiguration configuration) =>
 services
 .AddSingleton(new SmtpGreetingsNotification(configuration))
 .AddSingleton <IGreetingsNotification>(sp => sp.GetService <SmtpGreetingsNotification>());
 public SmtpGreetingsNotification(SmtpConfiguration configuration)
     : this(configuration, new NoHooks())
 {
 }