【发布时间】:2013-09-11 16:41:11
【问题描述】:
现在我正在学习 MVC,但遇到了一个我无法弄清楚的问题。
在我下载的一个测试项目中,我可以看到一些控制器没有无参数构造函数,而是有一个有很多参数的构造函数。这怎么可能?
我的意思是,当有人访问一个页面时,必须首先创建一个控制器。创建控制器的东西必须使用无参数构造函数来创建它。
我想这是我在 MVC 中遗漏的东西。 :)
【问题讨论】:
-
听起来除了开箱即用的 ASP.NET MVC 之外,这里还使用了其他东西。也许是一个依赖注入框架?
-
检查参考文献,你可能有类似 Ninject 的东西?