在特殊情况下,由于升级NHibernate,我们不希望更改映射文件并为每个文件添加lazy =“false”。是否可以通过向app.config或web.config添加内容来禁用整个应用程序中的延迟加载?
答案 0 :(得分:2)
据我所知,您将不得不更改映射文件。我可能错了,但我找不到任何全局设置。
如果您不想更改类定义,可以在每个映射文件的根元素中定义它:
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">