Esempio n. 1
0
 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();
 }
Esempio n. 2
0
 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;
 }