为了HttpApplication
便于HttpApplication
对HttpApplication
引用HttpContext.Current.ApplicationInstance
.
但是,我们在IHttpModule
管道中添加了代码,并且被触发事件的参数之一是Object sender
,它被强制转换为HttpApplication
. 为了适当地模拟这一点,我想使用引用HttpContext.Current.ApplicationInstance
而不是事件的 sender 参数的代理类。根据我对请求管道文档的阅读,我不确定两者会有什么不同,但我不确定是否将其投入生产,看看是否属实。:)
它们总是一样吗?如果没有,是否有人对如何在我们明确传递引用HttpApplication
的地方模拟引用有很好的建议?IHttpModule
HttpApplication