public ActionCopy(ILogWriter logWriter, IRCLoneOperationsManagerAutoRefreshed opManager, IAppConfig appConfig, IRCloneApi rcloneApi, IRClone rClone, IRCloneLogWatcher logWatcher, IAppConstants constants, ICheckCopiedFileHook checkCopiedFiles) { _logWriter = logWriter; _opManager = opManager; _appConfig = appConfig; _rcloneApi = rcloneApi; _rClone = rClone; _constants = constants; _logWatcher = logWatcher; _checkCopiedFiles = checkCopiedFiles; InitRClonePathPairs(); SetUpTimer(); }
public CheckCopiedFileHook(IComicFileCheck checker, IComicFileManager fileMgr, IRCloneLogWatcher logWatcher, ILogWriter logWriter) : base(logWatcher, logWriter) { _checker = checker; _fileMgr = fileMgr; }
public NewFileCopiedHook(IRCloneLogWatcher logWatcher, ILogWriter logWriter) : base() { _logWatcher = logWatcher; _logWriter = logWriter; }