void StartMonitoring() { StopMonitoring(); if (Directory.Exists(path_)) { monitorBuffer_ = new FileChangesBuffer(path_); } else { Dbg.Write("can't monitor path for " + id_ + " - " + path_); switch_.Toggled = false; } }
void StopMonitoring() { monitorBuffer_?.Stop(); monitorBuffer_ = null; }