我在项目中使用NHibernate,我正在尝试使用NuGet将其添加到我的解决方案中。当我在包管理器中搜索NHibernate时,我看到三种不同的结果:
我想在这个应用程序中使用延迟加载,但是最新的3.2版本的包没有提到它。我是否需要下载.Castle或.LinFu版本才能获得延迟加载支持,即使它们似乎是旧版本的NHibernate? NHibernate 3.2是否包含延迟加载而无需外部Castle或LinFu代理实现?
感谢您的任何建议。
答案 0 :(得分:3)
不,除了NH 3.2之外,你不需要下载任何东西。
NHibernate 3.2删除了几乎所有的依赖项,包括延迟加载的依赖项,现在它附带了一个内置的字节码提供程序。