Dan*_*kiy 7 asp.net-mvc asp.net-mvc-routing asp.net-mvc-3
有谁知道,与总请求时间相比,路由处理时间是否有价值?具有20和100(可能更多)路由的应用程序之间会有很大的性能差异吗?将感谢与路线机制描述的链接.
Tom*_*ler 2
看看这里。请注意,这是 2008 年的旧答案,但我猜它仍然成立。特别注意有关使用命名路由的部分。
换句话说,如果您知道将使用哪条路线,那么您可以使用如下代码直接跳转到正确的路线:RedirectToRoute("routeName", viewData);并且它不会浪费时间在路线中搜寻,直到找到正确的路线。这可能看起来有点麻烦,但它比对路由进行硬编码要好,因为如果您更改生成路由的方式,此代码仍然有效,而硬编码的路由则会中断。
RedirectToRoute("routeName", viewData);
归档时间:
14 年,5 月 前
查看次数:
685 次
最近记录: