Попытка десериализации набора результатов RestSharp.Просматривал веб-сайты, ища примеры безрезультатно.
Вот результаты десериального кода, который у меня сейчас есть. Обратите внимание, что первый набор объектов пуст.
Вотосновная часть моего кода:
using RestSharp;
using RestSharp.Deserializers;
using System;
using System.Collections.Generic;
...
static void Main(string[] args)
{
var client = new RestClient("http://services.groupkt.com/country/get/all");
var request = new RestRequest("demo/jsondbcount.php", Method.GET)
{
RequestFormat = DataFormat.Json
};
IRestResponse<result> restResponse2 = client.Execute<result>(new RestRequest(Method.GET));
Console.WriteLine("content " + restResponse2.Content);
////The stuff below does not work.
JsonDeserializer deserializer = new JsonDeserializer();
List<result> x = deserializer.Deserialize<List<result>>(restResponse2);
foreach (result item in x)
{
Console.WriteLine("Show: {0}, release date: {1}", x,x);
}
Вот мой класс результатов
public class result
{
private string _alpha2_code;
private string _alpha3_code;
public string name { get; set; }
public string alpha2_code { get => _alpha2_code; set => _alpha2_code = value; }
public string alpha3_code { get => _alpha3_code; set => _alpha3_code = value; }
}
public class CityCodesDTO : List<result> { }
}
СпасибоВы заранее !!!