public void Stop() { lock (this.lockObject) { foreach (var sendingUniverse in this.sendingUniverses.Values) sendingUniverse.Dispose(); this.sendingUniverses.Clear(); } this.dmxStreamer.Stop(); this.isRunning = false; }