2

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

4

1 回答 1

0

不肯定我了解您的应用程序结构,但听起来您想在打开 asp.net 兼容性的情况下运行 wcf 以允许 HttpContext?

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

于 2012-06-05T21:28:02.463 回答