Prodinner服务层存储库

本文关键字:存储 服务 Prodinner | 更新日期: 2023-09-27 18:26:40

我一直在研究CodePlex上的Prodinner示例,作为我的应用程序的示例,特别喜欢ICrudService的想法,但这如何与事务和上下文共享一起工作?IoC是否只是为DbContext提供一个单独的请求范围?

我还听说EF代码首先使用工作单元模式是毫无意义的,因为DbContext本身就是工作单元,这是正确的吗?

http://prodinner.codeplex.com/

Prodinner服务层存储库

是的,EF DbContext和NHibernate会话是工作单元

prodinner中的DbContext由IoC用LifeStyle.PerWebRequest解析,并在该请求中由所有存储库

共享