我正在使用UoW模式,并且我已经使用Simple Injector来进行依赖注入。 我已经注册了UOW类像container.Register<IUnitOfWork, UnitOfWork>(Lifestyle.Scoped);
和UOW类的构造函数一样收到的DbContext:单位工作的简单喷油器和每个请求的EF DbContext
private readonly LPCContext _lpcContext;
public UnitOfWork(LPCContext lpcContext)
{
_lpcContext = lpcContext;
}
凡LpcContext是的DbContext类型。
我的问题是:因为我想每个请求都有一个DbContext,我是否还需要在Simple Injector中注册它?如果是这样,我该如何实现这一目标?
这是我会怎么做。 谢谢@Steven。 – Maturano