迁移到 RedisSessionState 提供程序

本文关键字:程序 RedisSessionState 迁移 | 更新日期: 2023-09-27 18:35:30

我正在尝试将Windows Azure上的会话状态提供程序从In Proc迁移到Redis。我正在使用云服务。我有大约 100 个类,但没有一个被标记为可序列化。有没有办法将所有类标记为可序列化?

Microsoft.Web.RedisSessionStateProvider 中发生类型为"System.Runtime.Serialization.SerializationException"的异常.dll但未在用户代码中处理

其他信息:程序集"XX.Model,版本=1.0.0.0,区域性=中性,公钥令牌=空"中的类型"规则集"未标记为可序列化。

迁移到 RedisSessionState 提供程序

您只需将所有类标记为Serializable 。如何实现这一目标取决于您,但在您这样做之前,RedisSessionStateProvider会抱怨。