コード例 #1
0
        protected async Task <string> Handle(TcpQuery tcpCommand)
        {
            using (var socket = new TcpClient())
            {
                var uri = new Uri($"tcp://{tcpCommand.Address}");
                await socket.ConnectAsync(uri.Host, uri.Port);

                using (var stream = socket.GetStream())
                {
                    await stream.WriteAsync(tcpCommand.Body, 0, tcpCommand.Body.Length);

                    return(await ReadString(stream));
                }
            }
        }
コード例 #2
0
 protected Task <string> Handle(TcpQuery tcpCommand)
 {
     return(Task.FromResult(""));
 }