![]() |
1
0
在做了更多的研究之后,我在httpContext.Items中存储实体框架上下文的方法似乎是正确的。有很多解决方案基本上是创建一个工厂,以这种方式管理EF上下文的生命周期。这个解决方案的主要问题是,我的库不能用于非web项目,因此我认为我需要使用IoC容器(而不是工厂)为我注入上下文,每个请求的对象生命周期。这样,如果我需要在控制台应用程序中使用我的库,例如,我可以将配置更改为每个线程的对象等。 |
![]() |
slik · iOS数据访问层和数据访问层的神奇记录处理 11 年前 |
![]() |
RacerNerd · 如何在DNN 7+中使用DAL2复合密钥? 11 年前 |
|
sakir · 为什么我们要在解决方案中添加解决方案文件夹和责任共享测试文件夹 12 年前 |
![]() |
ZedBee · 把一个软件分成多个模块,每个模块都有自己的数据库,这样更好吗 12 年前 |