【发布时间】:2015-06-30 17:38:21
【问题描述】:
我有一个接收Delta<T> 的 API PATCH 端点,我需要对其进行序列化,将其放入队列中,然后在另一个进程中对其进行反序列化。
使用JsonConvert.SerializeObject 返回{}。传入的Delta<T> 看起来格式正确。
知道为什么Delta<T> 会序列化为一个空的 JSON 对象吗?
更新
- 使用
System.Web.OData.Delta<T>给我{}。 - 使用
System.Web.Http.OData.Delta<T>为我提供了T的完整序列化,包括未更改的属性。
【问题讨论】:
-
遇到完全相同的问题。你解决了吗?
标签: serialization asp.net-web-api odata