Newtonsoft.Json успешно ли прошла десериализация? - C#
Формулировка задачи:
Если вдруг сервер выпал, выдал какую-то ошибку, то десериализовать не удастся и при обращении к js.status софт выбьет ошибку, можно как-то обработать такую ситуацию?
Код:
Json_Auth js = JsonConvert.DeserializeObject<Json_Auth>(json);
if (js.status != "ok") return false; // вот здесь вылетает, если сервер дал другой ответРешение задачи: «Newtonsoft.Json успешно ли прошла десериализация?»
textual
Листинг программы
if (js == null) return false;