Кто-нибудь сталкивался с этим?
После обновления до NHibernate 3.1 я получаю следующее исключение от NHibernate Validator при запуске тестовых примеров NUnit:
Как видно из трассировки стека, ошибка возникает, когда сеанс сбрасывается и NHibernate Validator делает свое дело.
Обновление. Я попытался выполнить код NH Validator, и оказалось, что в какой-то момент он пытается проверить прокси-сервер Castle объекта, а не сам базовый объект. Тогда это вызывает проблемы. Не знаю, что с этим делать ...
Обновление. Проблема исчезнет, если я использую LinFu ProxyFactoryFactory, а не Castle. К сожалению, LinFu дает мне другие проблемы., поэтому я не хочу его использовать.
NHibernate 3.2 устранил необходимость во внешних прокси-библиотеках.