мне нужно вернуть коллекцию с вложенными дополнительных коллекций из моего WebAPI и преобразовать его обратно к объектам в моем веб-интерфейсе, однако я получаю следующее сообщение об ошибке:Ошибка десериализации JSON к классу с IEnumerable
Не удается создать и заполнить список типов System.Linq.IQueryable`1 [MyNamespace.MyClass].
Я использую Json.Net.
Вот пример моего кода:
public class ClassA
{
public Int64 Id { get; set; }
public String Description { get; set; }
public IEnumerable<ClassB> { get; set; }
}
public class ClassB
{
public Int64 Id { get; set; }
public String Description { get; set; }
}
Я видел несколько вопросов здесь, в StackOverflow, но у меня нет доступа к параметрам сериализации (она обрабатывается внутри нашей библиотеки).
UPDATE
Я забыл упомянуть, что ClassA возвращается как IQueryable в моем Web API.