6
메시지 요소가있는 Json 객체를 사용하는 끝점을 갖고 나머지는 다른 속성을 가질 수 있습니다. 다음 예는 다음과 같습니다RestSharp를 사용하여 Raw Json을 게시하는 방법은 무엇입니까?
당신이 .NET 개체를 역 직렬화 그러나 당신이 볼 수 있듯이, 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
}
. 어떻게 RestSharp를 사용하여 raw json을 게시 할 수 있습니까?
나는 이것에 대해서도 관심이있다. 결국 문제를 해결할 수 있었습니까? – Para
나는 RestSharp를 포기했다. 표준 HttpWebRequest를 사용하여 이상한 메시지를 보내야했습니다. – bressain