c# - 无法序列化 ExtensionDataObject
问题描述
我在 API 响应中有一个ExtensionDataObject (System.Runtime.Serialization.ExtensionDataObject) 字段。在这个领域有客户数据,而不是序列化工具数据。我猜,设计 API 的人并没有过多考虑这个领域。
我想将响应序列化为 JSON 并将其保存到缓存(Redis)。但是当我序列化对 JSON 的响应时,ExtensionDataObject 字段消失了。
我在用
Newtonsoft.Json.JsonConvert.SerializeObject(value);
如何序列化包括 ExtensionDataObject 在内的数据?
解决方案
推荐阅读
- r - 如何将多个模型的系数组合到一个整齐的表格中
- java - Zuul 代理 - 如何根据请求路径将请求转发到服务
- python - 如何在 Python 中从 firebase 检索集合中的所有文档
- mongodb - 将图像文件从 MongoDB 传输到 S3
- scala - 使用scala和spark将重复值合并到Dataframe中的字段中
- r - 倾斜的列标题和宽度
- java - JRadioButtonGroup:带有 getSelection().getActionCommand() 的 nullPointerException
- javascript - 禁止行插入 | 没有 jQuery
- java - QFJ 以错误的顺序传递消息
- python - 尝试在文本文件中搜索后续问题