private void StopEverything() { if (_controller != null) { _controller.Stop(); _controller.Dispose(); _controller = null; } if (_webServer != null) { _webServer.Stop(); _webServer.Dispose(); _webServer = null; } _factory.CreateGarbage().Collect(); }