Полезная нагрузка JSON для HttpClient в C #?

Как передать полезные данные JSON для использования службы REST.

Вот что я пытаюсь сделать:

var requestUrl = "http://example.org";

using (var client = new HttpClient())
{
    client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualifiedHeaderValue("application/json"));
    var result = client.Post(requestUrl);

    var content = result.Content.ReadAsString();
    dynamic value = JsonValue.Parse(content);

    string msg = String.Format("{0} {1}", value.SomeTest, value.AnotherTest);

    return msg;
}

Как передать что-то подобное в качестве параметра запроса?:

{"SomeProp1":"abc","AnotherProp1":"123","NextProp2":"zyx"}
7
задан TruMan1 20 November 2011 в 05:59
поделиться