私は、メッセージ要素を持つJsonオブジェクトを取るエンドポイントを持っていて、残りは異なるプロパティを持つことができます。ここでは例です:RestSharpを使用してRaw Jsonを投稿する方法
public void SendMessage(IDictionary<string, string> message)
{
var client = new RestClient(MahUrl);
var request = new RestRequest(Method.POST);
var json = new JObject();
foreach (var pair in message)
{
json.Add(pair.Key, pair.Value);
}
json = new JObject(new JProperty("message", json));
// {
// "message":
// {
// "prop1": "val1",
// "foo": "bar",
// "batman": "robin"
// }
// }
// not quite sure here
request.?
// send request
}
私はあなたが/シリアライズ.NETオブジェクトをデシリアライズが、あなたが見ることができるように、JSONオブジェクトのプロパティは何でもかまいませんができる方法の例の束を見てきました。 RestSharpを使ってraw jsonを投稿するにはどうすればよいですか?
私もこれに興味があります。あなたは最終的に問題を解決することができましたか? – Para
私はRestSharpをあきらめました。私は標準のHttpWebRequestを使ってこのような奇妙なメッセージを送信しなければなりませんでした。 – bressain