我們有一個遺留應用程序,它是part-ASP.NET WebForms和part-ASP.NET MVC。通過MVC路由對WebForms頁面進行性能日誌記錄
爲了給所有的URL提供一個MVC風格,我們已經註冊了一組路徑來將所需的URL映射回WebForms URL。
例如
routes.Map("somemapping", "NiceUrl/{page}").To("~/UglyUrl/UglyPath/{page}.aspx");
在MVC控制器,我們通過從ActionFilterAttribute
繼承並重寫OnActionExecuting
和OnActionExecuted
自定義屬性的方式來實現的動作方法的性能記錄。
我們希望爲WebForms頁面實現類似的日誌記錄。是否可以掛接到路由部分並從那裏登錄?