asp.net-mvc – Structuremap处理DataContext对象
发布时间:2020-12-16 04:19:06 所属栏目:asp.Net 来源:网络整理
导读:我想确定每个请求结束后,structuremap是否会处理我的DataContext. 这是我的设置 ForRequestedTypeMyDataContext().TheDefault.Is.OfConcreteTypeMyDataContext();SelectConstructorMyDataContext(() = new MyDataContext()); 结构图会自动配置我的datacontex
我想确定每个请求结束后,structuremap是否会处理我的DataContext.
这是我的设置 ForRequestedType<MyDataContext>().TheDefault.Is.OfConcreteType<MyDataContext>(); SelectConstructor<MyDataContext>(() => new MyDataContext()); 结构图会自动配置我的datacontext还是我需要手动调用Dispose? 解决方法
不,它不会自动处理它,除非你使用嵌套容器和Dispose容纳上下文实例的容器.它取决于上下文的创建者.创建者通常是代码的一部分,调用ObjectContext.GetInstance< MyDataContext>或者使StructureMap将DataContext注入其中一个对象的根方法.
通常的做法是根据HttpRequest创建上下文,并在请求结束时配置上下文. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在JQuery的验证中本地化验证消息?
- asp.net-mvc-3 – 在区域注册中注册路由
- ASP.Net IIS7获取每个请求的CPU使用率
- asp.net – 当主机名中有下划线时,表单身份验证无法识别为在
- asp.net – 界面的好处是什么意味着某种实现?
- asp.net – 使用谷歌地图api的ASP .NET
- 容器HEALTHCHECK指令对接ASP.NET Core健康检查能力
- asp.net – 自定义编辑删除选择GridView中的链接
- 如何使用CLR Profiler调试在IIS 7.5上运行的ASP.Net应用程序
- asp.net – 在Repeater控件中实现功能链接
推荐文章
站长推荐
- asp.net-mvc – 存在哪些ASP.NET MVC示例项目?
- asp.net – App_Licenses.dll和licx之间的关系是
- asp.net-mvc – 阻止对返回部分视图的控制器的直
- asp.net – 在mod_mono和Apache上的Appdomain回收
- iis – 禁用应用程序池的空闲超时是否有任何危害
- asp.net – 在我的UpdatePanel完成加载DOM元素后
- asp.net-core – ASP .NET vNext MVC没有传递给下
- Response.Redirect在ASP.NET中将数据POST到另一个
- asp.net – 跨应用程序的表单身份验证
- asp.net – 表单和JSON调用中的表单
热点阅读