以前framework 里边,可以通过如下方式获取到 DBContextvar entities = CallContext.GetData(name) as Entities;if (entities == null){ entities = new MyEntities(); CallContext.SetData(name, entities);}return entities;PS: Entities : DBContext在net core 2.1 里边,CallContext已经被移除了, 这里要如何实现?
3 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
依赖注入,我是直接在构造函数里面声明
public class ReportService : IReportService {
public ReportService(ApplicationDbContext context) {
_context = context;
}
private ApplicationDbContext _context;
}
- 3 回答
- 0 关注
- 2133 浏览
添加回答
举报
0/150
提交
取消