标签: asp.net asp.net-core
我有一个用例,用于在会话中存储巨大的对象,该对象具有一堆私有变量(因此不能使用Json序列化),有没有办法实现它? ISession会偶然使二进制序列化工作吗?
(我知道在会话中存储此类对象不是最佳做法)
答案 0 :(得分:0)
ISession具有Set和TryGetValue方法,它们都与byte[]一起使用以分别设置和获取二进制值。您将自己处理序列化为二进制文件。 ISession不会为您处理,但是一旦您拥有byte[],就可以在会话中进行设置。
ISession
Set
TryGetValue
byte[]