Example #1
0
 public EmailManager(IDocumentSession documentSession, IEventReporter eventReporter, IConnectionSettingsManager connectionSettingsManager, EmailSender emailSender)
 {
     _documentSession = documentSession;
     _eventReporter = eventReporter;
     _connectionSettingsManager = connectionSettingsManager;
     _emailSender = emailSender;
 }
Example #2
0
 public EmailManager(IDocumentSession documentSession, IEventReporter eventReporter, IConnectionSettingsManager connectionSettingsManager, EmailSender emailSender)
 {
     _documentSession           = documentSession;
     _eventReporter             = eventReporter;
     _connectionSettingsManager = connectionSettingsManager;
     _emailSender = emailSender;
 }
		public EmailSenderJob(Logger logger, IEmailQueue emailQueue, IRazorEmailEngine razorEmailEngine, ISystemSettings systemSettings, IConnectionSettingsManager connectionSettingsManager)
		{
			_logger = DIHelper.VerifyParameter(logger);
			_emailQueue = DIHelper.VerifyParameter(emailQueue);
			_razorEmailEngine = DIHelper.VerifyParameter(razorEmailEngine);
			_systemSettings = DIHelper.VerifyParameter(systemSettings);
			_connectionSettingsManager = DIHelper.VerifyParameter(connectionSettingsManager);
		}
		public FtpJobManager(IDocumentSession documentSession, IConnectionSettingsManager settingsManager, IEventReporter eventReporter, IFtpCommunicator ftpCommunicator, IRavenManager ravenManager)
		{
			_documentSession = documentSession;
			_settingsManager = settingsManager;
			_eventReporter = eventReporter;
			_ftpCommunicator = ftpCommunicator;
			_ravenManager = ravenManager;
		}
 public FtpJobManager(IDocumentSession documentSession, IConnectionSettingsManager settingsManager, IEventReporter eventReporter, IFtpCommunicator ftpCommunicator, IRavenManager ravenManager)
 {
     _documentSession = documentSession;
     _settingsManager = settingsManager;
     _eventReporter   = eventReporter;
     _ftpCommunicator = ftpCommunicator;
     _ravenManager    = ravenManager;
 }
		public FtpCommunicator(IConnectionSettingsManager connectionSettingsManager, IEventReporter eventReporter)
		{
			this.ConnectionSettingsManager = connectionSettingsManager;
			this.EventReporter = eventReporter;
		}
 public FtpCommunicator(IConnectionSettingsManager connectionSettingsManager, IEventReporter eventReporter)
 {
     this.ConnectionSettingsManager = connectionSettingsManager;
     this.EventReporter             = eventReporter;
 }
		public ExceptionReporter(ISettingsManager settingsManager, IEmailQueuer emailQueuer, IConnectionSettingsManager connectionSettingsManager)
		{
			_settingsManager = settingsManager;
			_emailQueuer = emailQueuer;
			_connectionSettingsManager = connectionSettingsManager;
		}
 public ExceptionReporter(ISettingsManager settingsManager, IEmailQueuer emailQueuer, IConnectionSettingsManager connectionSettingsManager)
 {
     _settingsManager           = settingsManager;
     _emailQueuer               = emailQueuer;
     _connectionSettingsManager = connectionSettingsManager;
 }