我了解如何创建自定义控制器工厂,但我想知道创建自定义控制器工厂的确切需求是什么?我试过google。答复是:
何时没有"控制器"附加控制器名称。 (由于这个原因,编写一个全新的控制器工厂没有任何意义)
当控制器构造函数中需要依赖注入时。但这也可以使用参数化控制器和默认控制器来实现。
有人可以通过示例帮助解释吗?
答案 0 :(得分:0)
CustomControllerFactory可以帮助您将外部控制器插入MVC项目,例如我在项目中使用MEF框架(http://msdn.microsoft.com/it-it/library/dd460648%28v=vs.110%29.aspx)制作的自定义控制器