Esempio n. 1
0
        public static void SendMessage(this SocketClient socketClient, string message)
        {
            if (socketClient.AcceptSocket == null)
            {
                return;
            }
            var data = HexHelper.HexStrToByte(message);

            try
            {
                socketClient.AcceptSocket.Send(data);
            }
            catch (Exception ex)
            {
                if (!socketClient.AcceptSocket.Connected)
                {
                    Accept(socketClient, () =>
                    {
                        socketClient.AcceptSocket.Send(data);
                    });
                }
            }
        }