![]() |
1
3
Afaik没有解决方案,延迟加载与NHibernate的代理机制一起工作,这是其实现的本质。 有一个项目叫 Nhibernate.Remote 但这已经被抛弃了。 NHibernate可以在WCF上工作,但没有延迟加载。 |
![]() |
2
0
WCF的本质是在发送前了解您的数据的成形,即它已经被检索并放入某种类型的数据合同中。 可能您可以在初始服务调用上提供一个参数,以指示是否应该填充子属性,尽管这样做总是很棘手的。 |
![]() |
3
0
当我意识到这不可能发生时,我决定使用投影和结果转换器。 效果不错。 如果我需要加载一些懒惰的加载集合,我只需在服务器上迭代它并将其发送回客户机, 当我想更新一个部分选定的对象时,我必须从数据库中重新选择他,并更新完整的数据实体。 但这是值得的 |
![]() |
4
0
很抱歉我很悲观,但是让NHibernate在WCF上懒惰地加载是 不工作了 . |
![]() |
5
0
通过下面的代码,wcf可以处理延迟加载:
|
![]() |
livthomas · 如何在Angular应用程序中延迟加载库 7 年前 |
![]() |
Sameer · 为延迟加载的模块创建公共模块 7 年前 |
![]() |
Philip Feldmann · 帆。js延迟加载模型 7 年前 |
![]() |
Perp · 如何将Web包中的节点模块与异步块分离? 7 年前 |
![]() |
Bob Ramsey · 需要关于延迟加载mat手风琴内容的帮助 7 年前 |
![]() |
JSON · 如何将子组件设置为路由器出口的默认路由?[副本] 7 年前 |