Я пытаюсь глобально отключить Fluent NHibernate
функции отложенной загрузки , но даже после:
LazyLoad.Never();
DefaultLazy.Never();
NHibernate
в моем тестовом коде постоянно говорит следующее:
NHibernate.InvalidProxyTypeException:
The following types may not be used as proxies:
XXXX: method YYYY should be 'public/protected virtual'
or 'protected internal virtual'
Я не хочу отмечать произвольные методы моих классов как виртуальные, если я отключил отложенную загрузку. У этого есть решение или, может быть, я делаю что-то не так?