public static MoveMessage buildMessage(byte[] update) { JObject jsonObj = JObject.Parse(System.Text.Encoding.UTF8.GetString(update, 0, update.Length)); MoveMessage msg = new MoveMessage(); msg.sender = jsonObj["sender"].ToString(); msg.type = jsonObj["type"].ToString(); if (msg.type == "move") { msg.TextBoxName = jsonObj["TextBoxName"].ToString(); msg.piece = jsonObj["piece"].ToString(); } return msg; }
public static MoveMessage buildMessage(byte[] update) { JObject jsonObj = JObject.Parse(System.Text.Encoding.UTF8.GetString(update, 0, update.Length)); MoveMessage msg = new MoveMessage(); msg.sender = jsonObj["sender"].ToString(); msg.type = jsonObj["type"].ToString(); if (msg.type == "move") { msg.TextBoxName = jsonObj["TextBoxName"].ToString(); msg.piece = jsonObj["piece"].ToString(); } return(msg); }