【问题标题】:Nhibernate entities across wcf跨 wcf 休眠实体
【发布时间】:2012-03-06 11:24:13
【问题描述】:

我一直在阅读有关使用 Sharp Architecture 通过 Wcf 控制休眠的信息。 Sharp Architecture 中有什么东西可以帮助我跨 wcf 发送延迟加载的 nhiberante 实体吗?

【问题讨论】:

    标签: wcf sharp-architecture


    【解决方案1】:

    如果延迟加载的实体在 WCF 尝试使用 NetDataContractSerializer 序列化它们之前已经被水合,你应该没问题。但是,如果没有,您可能会遇到序列化/反序列化问题,因为在序列化程序遍历对象图时,将没有 NHibernate 会话可用于延迟加载。这有点工作,但您最好通过 WCF 而不是附加实体发送 DTO。

    【讨论】:

      猜你喜欢
      • 2012-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 2019-12-03
      • 2015-04-22
      • 2020-12-18
      • 1970-01-01
      相关资源
      最近更新 更多