Пример #1
0
 public static PersonsCommunicationModel ToPersonsCommunication(CommModel commModel)
 => new PersonsCommunicationModel()
 {
     CoId      = commModel.CoId,
     CoIsMain  = commModel.CoIsMain,
     CoNameCfk = commModel.CoNameCfk.ToString(),
     CoPeIdFk  = commModel.CoPeIdFk,
     CoValue   = commModel.CoValue
 };
Пример #2
0
        private async Task Echo(HttpContext context, WebSocket webSocket)
        {
            var buffer = new byte[256];
            WebSocketReceiveResult result = await webSocket.ReceiveAsync(new ArraySegment <byte>(buffer), CancellationToken.None);

            CommModel data = new CommModel();

            data.FromBytes(buffer);
            data.Print();
            while (!result.CloseStatus.HasValue)
            {
                await webSocket.SendAsync(new ArraySegment <byte>(buffer, 0, result.Count), result.MessageType, result.EndOfMessage, CancellationToken.None);

                result = await webSocket.ReceiveAsync(new ArraySegment <byte>(buffer), CancellationToken.None);
            }
            await webSocket.CloseAsync(result.CloseStatus.Value, result.CloseStatusDescription, CancellationToken.None);
        }