public FileWatcherFactory(IObservableFileSystemWatcher observableFileSystemWatcher, IRxSchedulerService rxSchedulerService, IProcessingHandler <FileInfo> fileProcessingHandler) { this.fileProcessingHandler = fileProcessingHandler; this.observableFileSystemWatcher = observableFileSystemWatcher; this.rxSchedulerService = rxSchedulerService; this.fileProcessingHandler = fileProcessingHandler; }
public SomeWindowsService( ILogger log, ISchedulingAssistanceService schedulingAssistanceService, IRxSchedulerService rxSchedulerService, IObservableFileSystemWatcher observableFileSystemWatcher) { _log = log; _schedulingAssistanceService = schedulingAssistanceService; _rxSchedulerService = rxSchedulerService; _observableFileSystemWatcher = observableFileSystemWatcher; }