asp.net-mvc-3 – 定义WebActivator.PreApplicationStartMethod
发布时间:2020-12-16 03:41:42 所属栏目:asp.Net 来源:网络整理
导读:我有几个WebActivator.PreApplicationStartMethod修饰类. 一个用于Ninject,另一个用于AwesomeMVC,第三个用于后台任务调度程序. 问题是调度程序类需要利用由IoC容器解决的依赖性. 我的问题是: 我可以拥有多个WebActivator.PreApplicationStartMethod类吗?
我有几个WebActivator.PreApplicationStartMethod修饰类.
一个用于Ninject,另一个用于AwesomeMVC,第三个用于后台任务调度程序. 问题是调度程序类需要利用由IoC容器解决的依赖性. 我的问题是: >我可以拥有多个WebActivator.PreApplicationStartMethod类吗? 解决方法
如果您知道PreAppStart方法A需要在PreAppStart方法B之后运行,那么实现A的唯一方法是在A体内显式添加对B的调用.
要使该策略正常工作,您还应确保PreAppStart方法实现是无效的,即可以安全地多次调用它们.通常这可以通过跟踪方法是否已经在静态布尔变量中被调用而不是在该值为真的情况下做任何事情来实现. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何使用EntityFramework种子数据代码第一次迁移
- ASP.NET的延迟作业是否运行异步代码?
- asp.net-mvc-5 – nuget中用于与WEB API集成的Ninject包中有
- asp.net – 实现自定义成员资格提供程序成员资格用户问题
- asp.net-mvc – 当路由有多个值时如何构建RouteValueDictio
- asp.net-mvc – OnModelCreating与数据库配置的DataAnnotat
- .net – 在项目开始很久之后开始进行单元测试?
- ASP.NET程序员常用的85个工具
- asp.net-mvc – Asp.net Identity使用什么算法来加密密码?
- asp.net – 如何在KeyUp上进行文本框回发?
推荐文章
站长推荐
- asp.net – HttpServerUtility.UrlPathEncode vs
- asp.net-web-api – 设置默认的WebAPI格式化程序
- 如何在Vista上的IIS7下调试ASP.NET应用程序?
- 在ASP.NET中动态设置主题
- 将本地化的resources.resx文件转换为asp.net MVC
- asp.net – 为什么我的自定义404错误处理程序在部
- asp.net – Mono apache2 =服务暂时不可用(503)
- asp.net – 添加runat =“server”会改变布局的行
- 如何在ASP.NET Core应用程序运行Vue并且部署在II
- asp.net – 在集线器上下文之外的SignalR集线器中
热点阅读