我知道客户机上有很多工具可以让您知道加载一个页面需要多长时间,但是我可以在服务器上做些什么来查看呈现一个ASP.NET MVC页面需要多长时间?我不需要知道加载所有图像和运行javascript需要多长时间,我只想知道运行所有服务器端逻辑需要多长时间,并可能将这些信息记录到数据库中…
您可以为onBeginRequest和onEndRequest向global.asax添加代码,或者创建自定义的httpmodeule或httphandler。