2013-04-30 63 views
0

我在MVC很新,所以我不确定这是否有意义。如何在routes.RouteExistingFiles发生之前覆盖并记录请求?

从我读到的,默认情况下routes.RouteExistingFiles = false,这意味着MVC将检查请求是否已经存在于磁盘上的文件(如图像,CSS等)如果是这样,服务它。如果没有,请检查路由表等。

那么如何记录这些请求呢?写一个静态类?覆盖一个httpmodule? HttpHandler的?

我只是想调试请求,并帮助自己更好地理解MVC 4。

非常感谢。

编辑:

顺便说一句,我已经安装一瞥,但它似乎没有能够记录所有请求,例如因为他们直接提供,不需要参加路由的图像。

+0

我认为你应该可以在过滤器RegisterGlobalFilters(GlobalFilterCollection过滤器)中做到这一点, – 2013-04-30 18:37:35

回答