序列化HttpListenerContext C#

时间:2017-03-06 06:18:07

标签: c# serialization json.net

我想序列化HttpListenerContext个实例。但是这个类中有一些可变属性会导致副作用,而JsonConverter只是在尝试序列化此类的实例时抛出错误。

这个问题的最佳解决方案是什么?我看到了下一步处理它的方法:

  1. 创建自定义包装类并列出其中的所有必填字段
  2. 为可序列化属性编写带有棘手条件的自定义ContractResolver(例如:仅序列化自动属性)
  3. 你能说点什么吗?这种情况的一般方法是什么?我应该如何从外部库序列化可变对象?

    对于序列化,我使用Newtonsoft.Json库并使用JsonConverter.SerializeObject(...)方法序列化对象。

0 个答案:

没有答案