asp.net-mvc-3 - 通过 MVC 3 中的依赖注入(inject)学习控制反转

标签 asp.net-mvc-3 dependency-injection inversion-of-control ninject

谁能给我一个DI和IoC的简单例子?
我理解第一个,但无法实现第二个。

我正在使用 MVC 3,我真的很想使用 IDependencyResolver ,但我无法理解。

ninject一个选项还是必需的?

有没有nerdDinner之类的教程我找不到它?

谁能给我一个链接来研究它?

最佳答案

为了快速理解真实世界的 DI 及其模式和反模式,我建议获取 DI in .NET 。 (我已经订购了它 编辑:它是一个翻页器,教会了我很多东西并且应该很好地教所有经验水平的人)

否则,阅读所有 Mark Seemannhigh-rated posts here

我个人是从 ninject wiki 那里学到的,但它虽然优秀,但却是 Ninject 1.0 特定的

关于asp.net-mvc-3 - 通过 MVC 3 中的依赖注入(inject)学习控制反转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4900398/

相关文章:

c# - 如何在没有 "new' ing"类实例并自己提供参数的情况下进行依赖注入(inject)?

c# - 带有自动生成的 Web 服务客户端的 DI

c# - 何时何地在运行时调用工厂?

c# - 从多个程序集中注册 IoC 容器

c# - 使用 Windows 服务手动实现 IoC

jquery - MVC3 模型绑定(bind)导致 "The parameter conversion from type ' System.Int3 2' to ' System.Decimal' 失败 - 无类型转换器”

c# - 将依赖项注入(inject) ASP.NET MVC 3 操作过滤器。这种方法有什么问题?

javascript - 将服务器数据传递到 RequireJS 模块的首选方法是什么?

javascript - 范围值不反射(reflect)在 View 中

c# - Ninject 和 WCF - 初始化控制反转容器的正确方法