public Message(WBMessageType type, uint id, string handler, string data) { this.type = type; this.id = id; this.handler = handler; this.msg = data; }
public Message(string message) { string realMesage = ClientNet.getReceivedMessage(message); JsonObject obj = (JsonObject)SimpleJson.SimpleJson.DeserializeObject(realMesage); if(obj.ContainsKey("reqId")) { type = WBMessageType.MSG_REQUEST; id = Convert.ToUInt32(obj["reqId"]); } else { type = WBMessageType.MSG_RESPONSE; } if (obj.ContainsKey("handler")) { handler = Convert.ToString(obj["handler"]); } if(obj.ContainsKey("msg")) { msg = Convert.ToString(obj["msg"]); } }
public Message(string message) { string realMesage = ClientNet.getReceivedMessage(message); JsonObject obj = (JsonObject)SimpleJson.SimpleJson.DeserializeObject(realMesage); if (obj.ContainsKey("reqId")) { type = WBMessageType.MSG_REQUEST; id = Convert.ToUInt32(obj["reqId"]); } else { type = WBMessageType.MSG_RESPONSE; } if (obj.ContainsKey("handler")) { handler = Convert.ToString(obj["handler"]); } if (obj.ContainsKey("msg")) { msg = Convert.ToString(obj["msg"]); } }