JavaScriptSerializer не десериализует коллекцию

У меня есть служба WCF, которая возвращает список способностей в виде объекта json. Я позвонил в службу и получил действительный объект json. Тем не менее, объект не десериализован и не вызывает исключения. Я сократил все свойства, кроме 1, и он все еще не работает.

Я записал результат перед попыткой десериализации.

var falculties = result.GetFacultyResult;                      
System.Diagnostics.Trace.WriteLine(falculties);

Результат:

   [
      {"ID":"9088"},
      {"ID":"9089"}
   ]


 var facultyObject  = jss.Deserialize<IList<Faculty>>(falculties);
System.Diagnostics.Trace.WriteLine(facultyObject);

Это результат регистрации факультета объекта

 System.Collections.Generic.List`1[KCollege.Models.Faculty]

обновлено:

Факультетский класс

    public class Faculty
    {
        public string ID { get; set; }
    }

0 ответов

Другие вопросы по тегам