private void StopInternal() { _watcher.EventArrived -= Watcher_EventArrived; _watcher.Stop(); IsWatching = false; WatchingStatusChanged?.Invoke(IsWatching); }
private void StartInternal() { _watcher.EventArrived += Watcher_EventArrived; _watcher.Start(); IsWatching = true; WatchingStatusChanged?.Invoke(IsWatching); }