是否有一个像spring spring mvc的依赖注入框架?

时间:2009-06-13 07:33:57

标签: asp.net-mvc dependency-injection

bean id =“foo”class =“com.ems.samples.spring.Foo”
  property name =“bar”ref =“bar”/
/豆
bean id =“bar”class =“com.ems.samples.spring.Bar”

       public class Foo {

  private Bar bar;

  public String getMessage() {

        return "Foo" + bar.getMessage();

  }

  public void setBar(Bar bar) {

        this.bar = bar;

  }

}

公共类栏{

  public String getMessage() {


        return "Bar";

  }

}

3 个答案:

答案 0 :(得分:4)

Castle WindsorSpring.NETStructureMapUnityNinject以及更多...查看MvcContrib项目的样本和支持上述IoC容器的控制器工厂。

答案 1 :(得分:2)

munq.codeplex.com结帐Munq.DI。它是一个简单,快速的DI容器,具有特定于Web开发的终身管理器。对象可以具有Request,Session,Cache和Container的生存期。此外,还有一个用于ASP.NET MVC的MunqControllerFactory和示例。包括完整的来源。

答案 2 :(得分:0)

开始时有Spring.net,但我不知道如何使用asp.net mvc