Esempio n. 1
0
		public FtpJobManager(IDocumentSession documentSession, IConnectionSettingsManager settingsManager, IEventReporter eventReporter, IFtpCommunicator ftpCommunicator, IRavenManager ravenManager)
		{
			_documentSession = documentSession;
			_settingsManager = settingsManager;
			_eventReporter = eventReporter;
			_ftpCommunicator = ftpCommunicator;
			_ravenManager = ravenManager;
		}
Esempio n. 2
0
 public FtpJobManager(IDocumentSession documentSession, IConnectionSettingsManager settingsManager, IEventReporter eventReporter, IFtpCommunicator ftpCommunicator, IRavenManager ravenManager)
 {
     _documentSession = documentSession;
     _settingsManager = settingsManager;
     _eventReporter   = eventReporter;
     _ftpCommunicator = ftpCommunicator;
     _ravenManager    = ravenManager;
 }
Esempio n. 3
0
 public FtpSessionFactory(IFtpChannelFactory ftpChannelFactory, IFtpCommunicator ftpCommunicator, IFileSystem fileSystem)
 {
     Contract.Requires(ftpChannelFactory != null);
     Contract.Requires(ftpCommunicator != null);
     Contract.Requires(fileSystem != null);
     this.ftpChannelFactory = ftpChannelFactory;
     this.ftpCommunicator   = ftpCommunicator;
     this.fileSystem        = fileSystem;
 }