JSON-сериализация NHibernate лениво загруженных сущностей - PullRequest
1 голос
/ 17 мая 2011

Я работаю над моделью, которая использует NHibernate для взаимодействия с базой данных. Существует класс под названием PostCategory, который содержит коллекцию Post, загруженных с отложенной загрузкой, и я использую API NewtonSoft.Json для сериализации объектов в JSON.

Когда я пытаюсь сериализовать коллекцию PostCategories, они выдают ошибку из-за лениво загруженных постов внутри них. В настоящее время я создаю анонимный запрос для выбора только определенных свойств из PostCategory и сериализации этого запроса в JSON.

Есть ли лучшее решение для преодоления этой проблемы?

Виджая Ананд

1 Ответ

0 голосов
/ 18 мая 2011

Я бы посоветовал вам сериализовать анонимный объект, как объяснено ayende здесь .

...