asp.net-mvc – 您可以使用IOC容器将依赖项注入自定义WebViewPage的构造函数中吗?
发布时间:2020-05-25 11:06:22 所属栏目:asp.Net 来源:互联网
导读:在MVC 3中,我了解您可以创建自定义WebViewPages.你能使用构造函数注入通过IOC容器注入依赖项吗? 在Brad Wilson http://bradwilson.typepad.com/blog/2010/07/service-location-pt3-views.html的博客文章中有一个用于视图注入的示例 视图中其他视图允许构造函
|
在MVC 3中,我了解您可以创建自定义WebViewPages.你能使用构造函数注入通过IOC容器注入依赖项吗? 解决方法在Brad Wilson http://bradwilson.typepad.com/blog/2010/07/service-location-pt3-views.html的博客文章中有一个用于视图注入的示例视图中其他视图允许构造函数注入不完全正确.是IDependencyResolver允许创建具有构造函数参数的视图.但除非你实现自己的视图引擎,否则这对你没有任何帮助.像razor这样的现有视图引擎将要求您具有无参数构造函数.这意味着您只能使用它们对视图进行属性注入. 但正如其他人所说,无论如何你都不应该看注射.您的视图应该是愚蠢的,只需将视图模型呈现为HTML.任何需要依赖的东西都应该在控制器或服务中完成. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net中如何获取机器硬件信息(防软件复制版)
- asp.net – 高级:HttpModule Init()方法在应用程序的生命中
- asp.net-mvc – 在ASP.NET MVC中定制授权
- 在ASP.NET 5中,如何在中间件中获取所选路由?
- asp.net-web-api – 在asp.net web api中有两个参数的方法
- asp.net-mvc-3 – 如何在mvc3 razor视图中使用会话变量来保
- asp.net-mvc – Asp.Net MVC3 RC Razor视图:在块内嵌入代码
- ASP.NET WebHooks和Signal-R之间的区别
- 有趣的项目理念为体面的开发想要了解更多Asp.Net
- asp.net – 如何在iframe中提交后刷新iframe父页面?
推荐文章
站长推荐
- asp.net – Web Api – 如何直接从OnActionExecu
- asp.net – MembershipUser和IPrincipal对象之间
- asp.net-mvc – asp.net mvc针对不同操作的不同验
- asp.net – 为什么我无法访问usercontrol中的页面
- asp.net-mvc-4 – 在一个StyleBundle中使用多个C
- asp.net-mvc – ASP.Net MVC中的分页和路由
- 高性能ASP.NET站点( 1000请求/秒)
- iis-7 – 本地语言的布尔值
- asp.net-mvc – MVC2中的REQUIRED String属性的服
- asp.net-mvc – 确保每个控制器方法都有一个Vali
热点阅读
