设计模式
文章平均质量分 77
FrancisLaw
这个作者很懒,什么都没留下…
展开
-
依赖注入
在MVC架构中,整个系统被分离为许多单独的模块(仅仅对于根据用户请求得到合适的数据这一个功能来讲,至少存在M与C的分离),而MVC设计者的初衷之一就是实现各个模块间的松耦合,即相互间的关联性更小。 先举例如下: 在一个系统中,我们需要建立一个Email系统,实现Email的发送; 最简单的实现是直接创建一个EmailSender的模块,但是考虑到系统的扩原创 2012-04-05 13:24:17 · 1227 阅读 · 0 评论 -
ASP.NET MVC中使用Ninject总结
要使用Ninject者,想必对依赖注入都比较了解,作为众多依赖注入容器之一的Ninject,和.net结合的很紧密,在开发ASP.NET MVC网站时,使用Ninject作为默认的实例构造容器很方便。当然,除了依赖注入以外,Ninject还提供有许多其他用处,也可用于其他架构的项目中,此处仅介绍在ASP.NET MVC中使用Ninject提供依赖注入管理。 在一个系统中,我们需要建立一原创 2012-04-05 15:12:37 · 5706 阅读 · 0 评论