标签: asp.net asp.net-mvc asp.net-web-api
我的MVC路由文件中有以下内容:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
有人可以向我解释这些用途是什么吗?它们还需要出现在MVC和WebAPI路由之前吗?
答案 0 :(得分:1)
包含模式{resource} .axd / {* pathInfo}的路由,以防止将Web资源文件(如WebResource.axd或ScriptResource.axd)的请求传递给控制器。
favicon路线是为了防止将favicon映射到路线。
在这里阅读更多内容: MSDN Favicon