public void Dispose() { SocketClient <T> .GetInstance().ClientHubs.ForEach(x => x.Dispose()); if (MainListener != null) { MainListener.Stop(); MainListener = null; } }
private TheProcessor() { process.loadSettings(); user = new User("TheProcessor", process); mainListener = MainListener.Instance; process.isAcceptingUserInput = false; process.loadAIMLFromFiles(); process.isAcceptingUserInput = true; mainListener.StartDefault(); }