在ASP.NET会话之外使用HttpApplicationState

时间:2012-06-05 13:24:34

标签: c# asp.net

我有以下问题。我正在尝试使用在ASP.NET中编写的Web服务作为中间层,存储在WCF服务层内。所以我正在实例化一些WebService类,我称之为Web方法,就像普通的C#方法一样。 不幸的是,其中一些使用的是asp.net特定的解决方案,比如使用HttpContext和Application对象(类型为 HttpApplicationState )。我想在webservice调用之前向这个集合添加项目,但没有任何反应!使用添加方法后,项目不存在。没有例外,没有。我认为在HttpApplicationState类的实现中有一些功能,在某些情况下会阻止这个操作,但我在反射器中检测到代码,一切都应该没问题...... 我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

不是正面我了解你的应用程序结构,但听起来你想运行wcf并打开asp.net兼容性以允许HttpContext?

http://msdn.microsoft.com/en-us/library/aa702682.aspx