entity-framework – 管理dbContext的生命周期
发布时间:2020-05-27 20:09:31 所属栏目:asp.Net 来源:互联网
导读:我想将dbContext的生命周期与会话的生命周期相关联,例如 – 能够通过多个请求提交或放弃dbcontext上的一组突变上的更改. 有没有其他(更好的)方法来完成这个?如果没有,那么创建和处理上下文的适当机制是什么呢?我正在考虑静态哈希表与会话结束时的清理,但也
|
我想将dbContext的生命周期与会话的生命周期相关联,例如 – 能够通过多个请求提交或放弃dbcontext上的一组突变上的更改. 有没有其他(更好的)方法来完成这个?如果没有,那么创建和处理上下文的适当机制是什么呢?我正在考虑静态哈希表与会话结束时的清理,但也许我正在做所有错误.我也在考虑只坚持那些必须在多个请求上进行工作的上下文的想法,并保持每个动作的余地.任何建议? 解决方法您可以使用IoC(控制反转)容器来管理DBContext的生命周期,如StructureMap,具有以下步骤:>安装MVC 4的nuget软件包: 此外,您可以使用Repository和工作单元的组合在多个请求上的dbcontext上的一组突变上提交或放弃更改. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何使用ASP.NET MVC实现自定义缓存提供程序
- ASP.NET MVC 4的Windows身份验证 – 它如何工作,如何测试
- ASP.NET和C#代码中的常量
- asp.net – 让另一个程序员接管现有项目
- asp.net – 诸如Eval(),XPath()和Bind()的数据绑定方法只能
- asp.net-mvc – 在数据库表中存储用户筛选查询参数的最佳方
- asp.net-mvc-3 – 在Html.BeginForm()中使用DELETE表单方法
- asp.net – 使用SQLBulkCopy插入/更新数据库
- ASP.NET MVC 2 – 如何使用IgnoreRoute忽略整个目录?
- 在ASP.NET MVC2创建方法中使用FormCollection的正确方法?
推荐文章
站长推荐
- 使用ASP.NET和C#“Base-64字符串中的无效字符”
- asp.net – 如何在selectindexchanged下拉列表后
- asp.net-mvc – ASP.NET MVC路由和区域
- asp.net-mvc – 如何删除MVC网站中的所有当前域名
- asp.net – RegisterOnSubmitStatement在客户端验
- asp.net – Request.ServerVariables [“REMOTE_
- asp.net – 在中等信任下,在GMail SMTP上发送电子
- Azure上的Asp.Net Core 2.0产生了502.5
- asp.net – 当我试图强制401时,自定义授权过滤器
- asp.net – 是否有相当于mod_pagespeed Apache模
热点阅读
