目前我的项目已经覆盖了HttpApplication,就像这样
MyWebApp : HttpApplication
这个类扩展了一点HttpApplication,我在这里有自己的属性。 global.asax然后从MyWebApp派生。 在基本控制器中,我想获得一个MyWebApp类的实例,我希望这个实例只有一个,我接下来会得到它:
var myWebApp = HttpContext.ApplicationInstance as MyWebApp
但问题是,此时myWebApp并不包含我添加的属性。有没有办法迫使应用程序认为HttpContext中的ApplicationInstance不仅是HttpApplication的MyWebApp实例,我相信这是我的属性为空的原因。感谢。