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 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; }