为Redis序列化XmlDocument对象的最佳方法是什么?

时间:2019-08-13 16:40:54

标签: c# asp.net-mvc redis session-state

我想在我们的MVC网站上使用sessionstate(通过nuget-Microsoft.Web.RedisSessionStateProvider安装)将几个大型XmlDocument变量存储在Redis中。

XmlDocument不可序列化,因此尝试弄清楚如何解决此问题并将其以某种方式存储在Redis中。

最初,我没有使用Redis,并且sessionstate与XmlDocument对象一起正常工作(默认状态),但是我们现在正在尝试实现负载平衡解决方案,并想尝试一下Redis。

尝试了以下解决方案:serialize object with XmlDocument Property,但似乎不适用于我

[NonSerialized]
private XmlDocument m_xmlResponse1 = new XmlDocument();

我现在必须这样做只是为了加载页面,但希望能够对其进行序列化。

0 个答案:

没有答案