В настоящее время мы используем внешний API, который возвращает объект json при наличии данных и пустой массив json при сбое. Я ищу лучший способ десериализации модели JSON, которая является более надежной, чем проверка строки.
В настоящее время мы читаем json как строку, чтобы увидеть, содержит ли он пустой массив и не десериализован ли он в модель.
Пустой массив
"data_field":[]
Объект данных
"data_field":{
"part_one":1,
"part_two":2,
}