gpt4 book ai didi

c# - 将 UnitOfWork 与存储库模式结合使用

转载 作者:太空宇宙 更新时间:2023-11-03 20:44:28 25 4
gpt4 key购买 nike

对 FluentNHibernate 很陌生,但我也对这个领域感到兴奋。我最近开始使用上述方法开发新的 DAL,并且一直在阅读存储库模式。我喜欢此模式采用的通用形式,并希望将此模式与 UnitOfWork 模式结合使用以进行 session 管理。

我很好奇,这是正确的前进方向吗?我应该使用 UoW 创建伪单例 NHibernate session 吗?这个问题确实围绕着 NHibernate session 管理的话题。有一个 UoW implementation available我看过了,虽然我也不清楚我是应该努力实现这个库,还是抽象我自己的库。

编辑:

只是为了重新澄清问题:

在 FluentNHibernate 环境中使用 UoW 模式和 Repository 模式是常见的做法吗?

最佳答案

是的,一个很好的例子请查看FubuMVC-Contrib's implementation其中。

关于c# - 将 UnitOfWork 与存储库模式结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1401605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com