RegisterRoutes方法会降低性能吗?

时间:2013-07-26 17:08:06

标签: asp.net routes

我在Global.asax中使用RegisterRoutes方法,如下所示:

    protected void Application_Start(object sender, EventArgs e)
    {
        RegisterRoutes(RouteTable.Routes);
    }

    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.MapPageRoute("", "en-us/Articles/Browse", "~/en_us/Articles/Default.aspx");
    }

所以,我有很多页面,我为他们做了同样的事情(106个aspx页面)。这项工作是否会影响绩效?
和下一个问题是:有没有办法总结routes.MapPageRoute一个包含很多页面的webApp?

1 个答案:

答案 0 :(得分:0)

不应该加载任何页面,因为路由是在应用程序启动时注册的。当然会有一个更大的字典来测试,但我认为你在谈论毫秒的差异。

总结事情。我看不到您发布的示例网址的任何方法。如果你有一些标准的URL方案将路由的URL映射到标准方案中的页面,你可能会这样做。