public SendMailMessageDispatcher(SendGridConfiguration configuration, IMessageDispatchNotifier notifier) : base(notifier) { this.configuration = configuration; }
/// <summary> /// Initializes a new instance of the MailMessageDispatcher class. /// </summary> /// <param name="notifier"></param> /// <param name="attachmentFactory"></param> public MailMessageDispatcher(IMailAttachmentFactory attachmentFactory, IMessageDispatchNotifier notifier) : base(notifier) { this.attachmentFactory = attachmentFactory; }
/// <summary> /// Initializes a new instance of the DiscardingMessageDispatcher class. /// </summary> /// <param name="notifier"></param> public DiscardingMessageDispatcher(IMessageDispatchNotifier notifier) : base(notifier) { }
/// <summary> /// Initializes a new instance of the MessageDispatcher class. /// </summary> /// <param name="notifier"></param> protected MessageDispatcher(IMessageDispatchNotifier notifier) { this.notifier = notifier; }