我有一个带有函数 A 的类库,它使用HttpContext.Current.Session
我还有一个带有 WebMethods 的 asmx 类,其中一个调用类库中的函数 A。当 WS 方法调用函数 A 时,它会因错误而失败:
Null reference object
为HttpContext.Current
空!我通过添加属性在 Web 方法中启用了会话:
[WebMethod(EnableSession = true)]
但我不断收到错误。如果我从与 WS 函数相同的项目中的一个简单函数调用函数 A,它可以正常工作。仅从 WS asmx 函数失败。我需要做什么?很重要,谢谢!!!