是否可以在 ASP.NET 3.5(不是 MVC)中使用 Rhino.Commons.HttpModules.UnitOfWorkApplication?

发布于 2024-07-14 18:22:46 字数 326 浏览 13 评论 0原文

我试图找到有关在 ASP.NET(不是 MVC)中使用 UnitOfWorkApplication 的教程/文章。 但我能找到的所有信息都是关于如何在 ASP.NET MVC 中使用它。

这是否意味着在我们旧的 Webform 应用程序中无法使用 Rhino.Commons.HttpModules.UnitOfWorkApplication ?

我遇到的问题是我在 ASP.NET 页面中使用从 Rhino.Commons.NHRepository 继承的存储库。 它需要在调用存储库中的函数之前调用UnitOfWork.Start()。 我完全不知道如何将其连接到 ASP.NET。

I tried to find tutorials/articles on using UnitOfWorkApplication in ASP.NET (not MVC). But all information I can find is about how to use it in ASP.NET MVC.

Does it mean that it is not possible to use Rhino.Commons.HttpModules.UnitOfWorkApplication in our old webform applications?

I run into the problem that I am using repository inherited from Rhino.Commons.NHRepository in ASP.NET pages. It requires to call UnitOfWork.Start() before calling functions in the repository. I'm quite lost in figuring out how to hook that into ASP.NET.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

很快妥协 2024-07-21 18:22:46

是的,它可以与常规 ASP.NET 一起使用。 只需让您的 GlobalApplication 继承 UnitOfWorkApplication 即可。 UnitOfWork.Start() 在请求开始时自动执行 (源代码)。

如需参考,请查看 wiki 页面

Yes, it works with regular ASP.NET. Just make your GlobalApplication inherit from UnitOfWorkApplication. UnitOfWork.Start() is automatically executed when the request starts (source code).

For reference, check the wiki page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文