public void Dispose() { Logger.Debug("Shutting down MainManager"); _processTimer?.Stop(); _processTimer?.Dispose(); LoopManager?.Stop(); EffectManager?.ActiveEffect?.Dispose(); GameStateWebServer?.Stop(); PipeServer?.Stop(); }