asp.net-mvc – ASP.NET MVC推荐的依赖注入框架是什么?
发布时间:2020-10-19 06:14:26 所属栏目:asp.Net 来源:互联网
导读:我一直在为ASP.NET MVC寻找良好的依赖注入. 最近我是 Java EE程序员,我一直使用Spring for DI框架. 但是从互联网搜索了一些教程之后. Spring.NET需要对需要注入的每个控制器进行显式的XML配置. spring context resource uri=config://spring/objects/ /cont
|
我一直在为ASP.NET MVC寻找良好的依赖注入.
<spring>
<context>
<resource uri="config://spring/objects"/>
</context>
<objects xmlns="http://www.springframework.net">
<object id="HomeController" type="SpringTestApplication.Controllers.HomeController,SpringTestApplication" singleton="false">
<property name="TestProperty" value="This has been injected via Spring.Net"/>
</object>
</objects>
</spring>
而且我认为它非常受人尊敬,因为在Java World中没有像Spring这样的自动装配功能. 提前致谢. 解决方法我不会说ASP.NET MVC框架有一个事实上推荐的DI框架.然而,.NET世界中有不少流行的DI框架: Castle Windsor,Autofac,StructureMap,Ninject,Unity,Sprint.NET等.我肯定会推荐Ninject.源代码可以在github找到.对于各种版本的ASP.NET MVC框架,有一个Ninject extension.该项目还包含一个示例应用程序. 如果您想在野外使用Ninject查看应用程序,我会推荐博客引擎Subtext. 我还建议你看看马克·塞曼的书:Dependency Injection in .NET.它涵盖了.NET的一些主要框架.不幸的是,它不涵盖Ninject. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在fileupload中选择立即调用C#函数文件
- asp.net-mvc – ASP.NET MVC模型/ ViewModel验证
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
- ASP.NET中的应用程序生存期
- asp.net-mvc – MVC“添加控制器”是“无法检索元数据…配置
- ASP.NET如何确定是否排队请求?
- 从app_data中删除文件夹时如何防止asp.net重新编译?
- asp.net-mvc – 路由是在我的区域中找到控制器,但不是视图
- ASP.NET -- WebForm -- HttpResponse 类的方法和属性
- asp.net – Silverlight初始化错误2110 Internet Explorer
推荐文章
站长推荐
- asp.net fileupload控件上传文件与多文件上传
- 我应该在ASP.NET MVC中构建我的下一个Web应用程序
- 用Dataset对象读取XML内容来绑定下拉列表框
- 从ASP.NET应用程序使用Active Directory时,Direc
- 数组 – 如何在vbscript中实现具有可变大小的数组
- asp.net-mvc – ASP.NET MVC WebSite中的ERR_EMP
- asp.net mvc webapi 实用的接口加密方法示例
- asp.net – 什么是system.globalization它和本地
- asp.net-mvc-3 – 是否可能获得一个ASP.NET MVC
- 单元测试 – 如何在ASP MVC 5(Microsoft.AspNet.
热点阅读
