我试图访问Asp.Net ashx处理程序中的Session变量,如下所示。
public void ProcessRequest (HttpContext context) { context.Session["VariableName"] = Id; }
解决方法
您必须“实现”
IRequiresSessionState或
IReadOnlySessionState,前者提供对会话的完全访问,后者提供只读访问。
我在这里引用“实现”,因为这两个是所谓的“marker interfaces”,这意味着他们没有成员。