void SendServerMessage(StreamWriter sw) { JsonGenerator jsonGen = new JsonGenerator(); jsonGen.AddJsonObject("header", header); foreach (KeyValuePair <string, string> kp in cont) { jsonGen.AddJsonObject(kp.Key, kp.Value); } sw.Write(jsonGen.GenerateJson() + "\n$\n"); Console.WriteLine("Send: " + jsonGen.GenerateJson()); }
// ------------------------------------------------------------------------------------------- string GenerateClientRequest(string header, List <KeyValuePair <string, string> > cont) { JsonGenerator jsonGen = new JsonGenerator(); jsonGen.AddJsonObject("header", header); foreach (KeyValuePair <string, string> kp in cont) { jsonGen.AddJsonObject(kp.Key, kp.Value); } string request = jsonGen.GenerateJson(); return(request); }