是否有任何好的示例应用程序来演示如何使用ASP.NET设置和配置IoC容器?

时间:2011-07-26 08:32:23

标签: asp.net ioc-container

我有一个asp.net应用程序并且使用了MVP模式并为所有类创建了接口以使它们可测试并应用依赖注入。

我将使用IoC容器(可能是Microsoft Unity)在一个地方注入依赖项。

之前我曾经使用Spring.NET作为Windows服务应用程序但是对于ASP.NET来说它会有所不同,因为我们有请求和响应以及应用程序生命周期,因此不确定如何设置它。

是否有任何好的示例应用程序来演示如何使用ASP.NET设置和配置IoC容器?

非常感谢,

2 个答案:

答案 0 :(得分:2)

如果您正在寻找一个好的IOC容器 - 请查看http://ninject.org/

使用Ninject - http://webformsmvpcontrib.codeplex.com/wikipage?title=Ninject

在codeplex上有一个不错的MVP示例

这是使用Ninject和MVP模式的Stackoverflow的一个很好的例子 - ASP.NET MVP Injecting Service Dependency

答案 1 :(得分:0)

温莎一直是我最喜欢的stackoverflow is the best source