关于DDD:管理工作单元实例的两种模式的使用方法
图如下: 在常见的用例场景下,类图的对象图如下: 问题在一个用例执行过程中,如何保证同一个界限上下文内的所有仓储实例可以共享同一个工作单元实例?解决方案1 仓储采用依赖注入模式 + 使用IOC管理工作单元的生命周期(PerRequest或其它)。 代码示例 代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Autofac; namespace AutoFacStudy { class
下载地址
用户评论