大约10个stackoverflow.com播客回来Jeff提到他不是在global.asax文件中连接他的路由,而是将它们放在他们的控制器中,靠近这些路由会调用的动作。
如何做到这一点?
在路由到的控制器被命中之前,是否必须注册路由?他是否在构造函数中执行此操作?我的思绪被这里的鸡与鸡蛋问题困惑了。
答案 0 :(得分:1)
我强烈推荐你这种方法。我正在使用它取得了巨大的成功。 :)
基本理念 - 我们使用属性为特定行动设置路线 在app start的global.asax中,我们使用反射来初始化路由。
编辑:
更精确的链接here。
EDIT2:
与问题无关但可能值得检查(如果你没有):
来自MVCContrib的RESTful网址。