会话无法存储序列化对象?

时间:2015-05-20 16:27:41

标签: asp.net-core-mvc

我试图将MVC3项目迁移到MVC6,我已经解决了大部分障碍,但现在我遇到了会话问题,我正在使用" Microsoft。 AspNet.Session":" 1.0.0-beta4",我可以添加字符串和整数没有问题,但看起来我不能添加对象,只有字节数组(byte []),所以,如何在MVC6中为会话添加序列化对象?

感谢。

1 个答案:

答案 0 :(得分:1)

好的,看起来你必须用BinaryFormatter手动将对象序列化为一个字节数组,然后添加它,反序列化它是相同的但反之,将字节数组反序列化到对象,同样使用BynaryFormatter