示例#1
0
        static void Main(string[] args)
        {
            Console.Title = "Сервер. Отчеты. Demo version";
            Console.SetWindowSize(140, 30);

            try
            {
                // создание контроллера сервера
                _server = new Controllers.TcpChatServer();

                // запуск обработки в новом потоке
                new Thread(_server.StartListening).Start();

                Console.ReadKey(true);
            }

            catch (Exception ex)
            {
                Console.WriteLine($"\n{ex.Message}\n");
            }
            finally
            {
                _server.Close();
            }
        }
示例#2
0
 public ClientConnection(TcpClient tcpClient, TcpChatServer server)
 {
     _client = tcpClient;
 }