【发布时间】:2011-06-13 03:46:27
【问题描述】:
【问题讨论】:
-
在发布新问题之前,请搜索现有问题/答案 - 该主题已详细介绍过。
-
控制反转 (IoC) 和依赖注入 (DI) 模式可帮助您从代码中移除依赖关系。
标签: c# .net dependency-injection inversion-of-control
【问题讨论】:
标签: c# .net dependency-injection inversion-of-control
如果您有一组相互依赖的类,则很难将某个类替换为另一个(更好/更便宜/更快)执行相同工作的类。为了让你的代码更加灵活,你可以使用依赖注入。
一个易于使用的 C# DI 框架是 Ninject。他们有一个关于这个主题的非常容易理解的教程。
链接:
http://blog.andresays.org/2010/10/dependency-injection-with-ninject-and-asp-net-mvc/
祝你好运!
【讨论】:
Dependency Injection,而不是Inversion of Control。正确吗?