有什么办法能对每一个一般处理程序进行耗时处理,类似与MVC中的过滤器,在action前与action后埋下事件种子,最后能记录每一个action的耗时,在一般处理程序中怎么实现?
IHttpModule
AOP 妥妥的。
HttpApplication.BeginRequest
HttpApplication.EndRequest
有很多hook的库。 如阿里巴巴的 dexposed, Facebook的fishhook. 自己到Github去找吧。本质上都是使用的AOP