Я пытаюсь глобально отключить Fluent NHibernate
отложенной загрузки функции, но даже после того, как:C# 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'
I не хотите отмечать произвольные методы моих классов как виртуальные, если я отключил ленивую загрузку. Имеет ли это решение или, может быть, я что-то делаю неправильно?
этой пост говорит о той же проблеме http://stackoverflow.com/questions/2278110/nhibernate-exception-method-add-should-be-public-protected-virtual -или-защиты – Divi