private static void Main() { var client = new TCPClient("192.168.0.168", 8005); client.Connect(); Console.Write("Введите имя: "); var name = Console.ReadLine(); client.SendMessage(MessageTypeName(name)); while (true) { Console.Write("Сообщение: "); var messageSend = Console.ReadLine(); if (messageSend == @"\stop") { client.SendMessage(MessageTypeStop()); Console.WriteLine("Вы отключились..."); break; } client.SendMessage(MessageTypeMessage(messageSend)); var msg_temp = JsonSerializer.Deserialize <Message>(client.GetMessage()); if (msg_temp.Type == TypeMessage.Message) { Console.WriteLine($"Сообщение от сервера: {msg_temp.Msg}"); } } client.Close(); }
private string SendServer(string code) { string configserver = ""; try { TCPClient client = new TCPClient(); client.CreateClient(setting.IP, setting.Host); client.StartClient(code); configserver = client.GetMessage(); } catch (SocketException ex) { MessageBox.Show(ex.Message); } return(configserver); }