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 RCloneApi(ILogWriter logger, IRClone rclone) { _logger = logger; _rclone = rclone; }