RestSharp を使用して、オブジェクトに逆シリアル化された後に生の json 文字列を取得する方法はありますか? デバッグ目的で必要です。
逆シリアル化されたオブジェクトと、そのオブジェクトの最初に受信した json 文字列の両方を確認したいと思います。これは、はるかに大きな json 文字列の一部であり、配列内のアイテムであり、オブジェクトに逆シリアル化された特定のアイテム json コードのみが必要です。
RestSharp を使用して、オブジェクトに逆シリアル化された後に生の json 文字列を取得する方法はありますか? デバッグ目的で必要です。
逆シリアル化されたオブジェクトと、そのオブジェクトの最初に受信した json 文字列の両方を確認したいと思います。これは、はるかに大きな json 文字列の一部であり、配列内のアイテムであり、オブジェクトに逆シリアル化された特定のアイテム json コードのみが必要です。
これがうまくいくのを助けるために、これは私の仕事のいくつかの直接の例なので、あなたの仕事は少し異なるかもしれません。
private void restClient()
{
string url = "http://apiurl.co.uk/json";
var restClient = new RestClient(url);
var request = new RestRequest(Method.GET);
request.AddParameter("apikey", "xxxxxxxxxx");
restClient.ExecuteAsync<Entry>(request, response =>
{
lstboxtop.Items.Add(response.Content);
});
}
行lstboxtopはリストボックスであり、response.contentを使用すると、API全体が文字通りアプリに出力されます。最初に呼び出すと、それが探しているものになります。