2

我正在尝试使用 StructureMap 在 WinForms 应用程序中连接 NHibernate 来处理会话。在我的 Web 应用程序中,我可以配置 StructureMap 来为每个 HttpContext 创建一个新的 Session,然后我可以连接到 Context.EndRequest 事件来处理提交和清理。

现在我正在尝试为 WinForms 找出类似的方法。我假设如果我使用 ThreadLocal 范围,StructureMap 将为每个事件创建一个 Session,但我怎样才能挂钩到结束事件以提交和清理?

4

0 回答 0