NHibernate без сохранения состояния сеанса запускает отложенную загрузку
Я думал, что используя NHibernate StatelessSessions, мне не придется беспокоиться о Lazy Loading. StatelessSessions, как предполагается, не поддерживают это. Проблема в том, что при попытке сериализации одного из моих Объектов в JSON (с пустыми коллекциями) это вызывает отложенную загрузку и вызывает исключение:
Если я отключаю отложенную загрузку, NHibernate пытается загрузить всю базу данных в моем объекте. Есть ли способ (кроме клонирования объектов) отключить запуск отложенной загрузки или "обрезать шнур" между объектом и сеансом Nhibernate? Заранее благодарю за любую помощь, желаю вам хорошего дня.