Constructor parameters for controllers without a DI container for ASP.NET MVC

后端 未结 3 1032
执念已碎
执念已碎 2020-12-06 02:56

Does anyone have any code examples on how to create controllers that have parameters other than using a Dependency Injection Container?

I see plenty of samples with

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-06 03:00

    You can use poor-man's dependency injection:

    public ProductController() : this( new Foo() )
    {
      //the framework calls this
    }
    
    public ProductController(IFoo foo)
    {
      _foo = foo;
    }
    

提交回复
热议问题