【问题标题】:NHibernate session management in WCF applicationWCF 应用程序中的 NHibernate 会话管理
【发布时间】:2009-05-22 00:58:08
【问题描述】:

我正在构建一个 WCF 应用程序,使用 NHibernate 作为持久层。那里有很多关于在 ASP.NET 应用程序中使用 NHibernate 的文档。但很少有关于在 WCF 应用程序中管理 NHibernate 会话的最佳方法。

在阅读了 WCF 应用程序中的 Instance Management Techniques 之后,我将使用“每次调用服务”。与 ASP.NET 并行绘制,这就像在 Application_BeginRequest 上打开 NHibernate 会话并在 Application_EndRequest 上关闭它们。 Billy McCafferty 的S#arp Architecture 有一个非常优雅的例子。但是我发现在 WCF 应用程序中使用类似的概念有点困难。

任何代码示例或指向带有示例的博客的指针,将不胜感激。

【问题讨论】:

    标签: wcf nhibernate


    【解决方案1】:
    【解决方案2】:

    我发现了另一个很好的例子 -

    http://realfiction.net/go/133

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多