public static PersonsCommunicationModel ToPersonsCommunication(CommModel commModel) => new PersonsCommunicationModel() { CoId = commModel.CoId, CoIsMain = commModel.CoIsMain, CoNameCfk = commModel.CoNameCfk.ToString(), CoPeIdFk = commModel.CoPeIdFk, CoValue = commModel.CoValue };
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); }