(3).Net Core + DDD基础分层之UnitOfWork DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(1) DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(2)

                                                  (三)UnitOfWork 工作单元

该设计出自于:

 作者: 田园里的蟋蟀

               1.分析 :DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(1)

               2.分析:DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(2)

如果下面设计看不懂请先查看以上两篇内容。

 1.新建IUnitOfWork  包含以下方法接口

2.新建IDbContext  包含以下方法接口

一、实现IUnitOfWork  ,IDbContext  接口

 新建EFDbContext 管理器,继承IDbContext  和 DbContext   。 IDbContext接口里面的方法已被 DbContext实现无需手动实现

 工作单元UnitIfWork使用 IDbContext来管理数据对象。

猜你喜欢

转载自www.cnblogs.com/duias/p/10913058.html