如何二进制序列化可移植类库中的类?

rbo*_*ije 7 asp.net session-state portable-class-library

我在我的asp.net应用程序中使用了可移植类库,在部署到Azure时,我的会话状态需要序列化.此PCL中的类没有框架子集中不可用的SerializableAttribute sinds.我不能把这些类放在ASP.NET会话中吗?

Seb*_*ian 3

那么,您可以使用可用于可移植类库的可用第三方序列化器之一:

两者均可在NuGet上获取

  • 您还可以序列化您的类并将其转换为字符串并将该字符串插入到会话中。另一种选择是编写您自己的会话状态提供程序,该提供程序使用您的自定义序列化程序。 (2认同)