2013-04-30 66 views
0

我在MVC很新,所以我不確定這是否有意義。如何在routes.RouteExistingFiles發生之前覆蓋並記錄請求?

從我讀到的,默認情況下routes.RouteExistingFiles = false,這意味着MVC將檢查請求是否已經存在於磁盤上的文件(如圖像,CSS等)如果是這樣,服務它。如果沒有,請檢查路由表等。

那麼如何記錄這些請求呢?寫一個靜態類?覆蓋一個httpmodule? HttpHandler的?

我只是想調試請求,並幫助自己更好地理解MVC 4。

非常感謝。

編輯:

順便說一句,我已經安裝一瞥,但它似乎沒有能夠記錄所有請求,例如因爲他們直接提供,不需要參加路由的圖像。

+0

我認爲你應該可以在過濾器RegisterGlobalFilters(GlobalFilterCollection過濾器)中做到這一點, – 2013-04-30 18:37:35

回答