EF 线程内唯一对象
2024-09-06 05:56:57
ef 做了很多修改后一起提交 增 删 改查 也就是相应的操作后不提交最后一起提交
在Dal层创建一个 EF上下文工厂
public class DBContextFactory
{
public static DbContext CreateDbContext() {
DbContext dbContext = (DbContext)CallContext.GetData("dbContext");
if (dbContext == null)
{
dbContext = new OAEntities();//这是我自己的ef
CallContext.SetData("dbContext", dbContext);
} return dbContext;
}
}
后边就可以在 Dal层 及 DBSession层使用了
最新文章
- Node.js + Web Socket 打造即时聊天程序嗨聊
- django开发个人简易Blog—nginx+uwsgin+django1.6+mysql 部署到CentOS6.5
- NSString相关操作
- poj2488 bfs
- BZOJ 1831 &; 就是一个DP....
- Git_Commands
- winform窗体的关闭与资源的释放
- Objective-C设计模式——抽象工厂模式Abstract Factory(对象创建)
- Redis学习手册(String数据类型)
- Android开发:最详细的 NavigationDrawer 开发实践总结
- Java调用R(二)_JRI
- [iOS]简单的APP引导页的实现 (Swift)
- 【双连通分量】Bzoj2730 HNOI2012 矿场搭建
- ORA-12520 TroubleShooting
- vue中几种常见技巧
- Spark On Yarn的两种模式yarn-cluster和yarn-client深度剖析
- 【NOIP2017D2T3】列队
- JSON数据之使用Fastjson进行解析(一)
- Form表单和里边的小部件
- 安装64位php开发环境