Каким -то образом использование Jobject и Jarray наряду с Dynamic теряет значение.
Внутренне моя кодовая база использует .toString () при взаимодействии с внешним ответом. Вот обработчик < /p>
Каким -то образом использование Jobject и Jarray наряду с Dynamic теряет значение. Внутренне моя кодовая база использует .toString () при взаимодействии с внешним ответом. Вот обработчик < /p> [code]var jsonAllProvince = JObject.Parse(await uKraineService.GetAllLivinProvince()) .SelectToken("result.provinceList");
try { response.provinceList = jsonAllProvince.Values().ToList(); } catch (Exception e) { Console.WriteLine(e); throw; } < /code> myapiresponse.cs public List provinceList < /code> Я знаю, что я могу создать класс DTO для преобразования. Но я не буду, если это не последний вариант. Pre Class = "Lang-Json PrettyPrint-Override">"provinceList": [ { "provinceName": "BALI", "provinceCode": 24 }, { "provinceName": "BANGKA BELITUNG", "provinceCode": 12 }, { "provinceName": "BANTEN", "provinceCode": 3 }, { "provinceName": "BENGKULU", "provinceCode": 13 }, { "provinceName": "DI YOGYAKARTA", "provinceCode": 16 }, { "provinceName": "DKI JAKARTA", "provinceCode": 2 }, { "provinceName": "GORONTALO", "provinceCode": 31 }, { "provinceName": "JAMBI", "provinceCode": 14 }, { "provinceName": "JAWA BARAT", "provinceCode": 4 }, { "provinceName": "JAWA TENGAH", "provinceCode": 15 }, { "provinceName": "JAWA TIMUR", "provinceCode": 17 }, { "provinceName": "KALIMANTAN BARAT", "provinceCode": 21 }, { "provinceName": "KALIMANTAN SELATAN", "provinceCode": 18 }, { "provinceName": "KALIMANTAN TENGAH", "provinceCode": 19 } ] < /code>