public void Connect() { if (!IsAlive) { _listenerThread = new Thread(new ThreadStart(Listen)); _listenerThread.Name = Thread.CurrentThread.Name + "." + _server.GetType().Name; _listenerThread.Start(); String message = String.Format(UIStrings.ServerConnected, _server.GetName(), _port); NLConsole.WriteLine(message, ConsoleColor.Cyan); } }