private bool Prepare() { if (_watcher == null) return false; Listeners.Purge(); if (Listeners.Any()) return true; DisposeHelper.Dispose(ref _watcher); Logging.Write("[CarSetupsDirectories.InternalListener] Stop watching…"); return false; }