private void Dispose(bool disposing) { if (disposing) { generator.Stop(); generator = null; client.Dispose(); client = null; foreach (var worker in workers) { worker.Stop(); } workers.Clear(); CreateCSVs(); } }