【问题标题】:Serializing Delta<T> to JSON将 Delta<T> 序列化为 JSON
【发布时间】:2015-06-30 17:38:21
【问题描述】:

我有一个接收Delta&lt;T&gt; 的 API PATCH 端点,我需要对其进行序列化,将其放入队列中,然后在另一个进程中对其进行反序列化。

使用JsonConvert.SerializeObject 返回{}。传入的Delta&lt;T&gt; 看起来格式正确。

知道为什么Delta&lt;T&gt; 会序列化为一个空的 JSON 对象吗?

更新

  • 使用System.Web.OData.Delta&lt;T&gt; 给我{}
  • 使用 System.Web.Http.OData.Delta&lt;T&gt; 为我提供了 T 的完整序列化,包括未更改的属性。

【问题讨论】:

  • 遇到完全相同的问题。你解决了吗?

标签: serialization asp.net-web-api odata


【解决方案1】:
  • 使用System.Web.OData.Delta&lt;T&gt; 给我{}
  • 使用System.Web.Http.OData.Delta&lt;T&gt; 为我提供了T 的完整序列化,包括未更改的属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-20
    • 1970-01-01
    • 1970-01-01
    • 2018-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多