返回响应()->json() 时,数据库支持的会话不保存



我在将我的 JsonResult 保存到数据库(clob 类型的预言机(时出现异常

HttpContext.Current.Session["myObject"] = filterContext.Result;

错误:

无法序列化会话状态。在"StateServer"和"SQLServer"模式下,ASP.NET 将序列化会话状态对象,因此不允许使用不可序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在"自定义"模式下执行类似的序列化,则相同的限制适用。

所以我创建了一个新类,填充了我的结果并使用可序列化作为属性。 为我工作

[Serializable]
public class myclass
{
}

最新更新