HttpApplication具有属性Context,其类为HttpContext。
HttpContext类和HttpApplication类具有一些公共属性,例如User,Response,Request。
这些属性在两个类中有什么区别和关系?
在什么情况下我应该使用另一种。
PS:我刚刚检查了我的应用程序HttpApplication.User和HttpApplication.Context.User具有相同的值。
最佳答案
您的比较似乎是错误的。
因为HttpContext仅处理与当前请求的HTTP协议特定信息有关的事情。
但是HttpApplication包含整个ASP.NET应用程序对象,例如事件,方法,属性等,是的。它具有Context属性,它是System.Web.HttpContext
的类型。它用于封装针对特定ASP.NET应用程序发出的每个请求的HTTP特定信息。
关于c# - HttpApplication和HttpContext类之间的关系是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41236303/