【问题标题】:Implement Json.NET in WCF Message Formatter在 WCF 消息格式化程序中实现 Json.NET
【发布时间】:2012-03-29 14:18:50
【问题描述】:

我正在尝试将 WCF 使用的 Json 转换器替换为 open source Json.NET (http://json.codeplex.com) 主要是因为需要序列化 具有循环引用的对象 [DataContract(IsReference=true)] 我试过 将其注入自定义 IDispatchMessageFormatter 没有成功。有没有人 在这种定制中遇到过?你知道我在哪里可以得到样品吗 还是参考依赖?

谢谢

【问题讨论】:

    标签: c# json wcf


    【解决方案1】:

    【讨论】:

    • +1 这就是我的调度消息格式化程序运行的原因,卡洛斯似乎知道他在说什么:)
    【解决方案2】:

    您可以使用NETFx Json.NET MediaTypeFormatter 将默认的 DataContractJsonSerializer 与 Json.Net 序列化程序交换。请参阅此SO question 了解更多信息。

    This page谈Json.Net中序列化/反序列化时如何保留引用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-18
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 2021-09-01
      • 1970-01-01
      • 2013-11-07
      相关资源
      最近更新 更多