【发布时间】:2014-03-22 02:29:14
【问题描述】:
这个控制器:
public class TestController <T> : Controller
{
public string Index()
{
return "123";
}
}
路由的定义:
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new
{
controller = "Test<T>",
action = "Index",
id = ""
});
这是我得到的错误:
IControllerFactory 'Yad2.Web.Mvc.UI.Infrastructure.NinjectControllerFactory' 没有返回名称为 'Test' 的控制器。
【问题讨论】:
-
你为什么使用通用控制器?我以前从未见过。
-
通用控制器???展示你如何配置 Ninject。
标签: c# asp.net-mvc-4