c#web api忽略对象中的属性

时间:2013-08-13 12:52:03

标签: c# xml json serialization asp.net-web-api

我目前正在使用C# WebAPI作为我们的API。

我需要能够serialise作为JSONXML仅对象的某些属性。更难的是我们来回串行化对象以便在数据层中使用,因此我不能在序列化时使用标准属性来忽略。

我想创建一个自定义属性ApiPropertyAttribute),然后在序列中使用过滤器,只返回带有new属性的属性。我们只想将过滤器用于WebAPI。

我们不想创建新对象并出于维护原因使用映射器。

我查看了媒体类型格式化程序和转换器,但无法让它们按我的意愿行事。

任何帮助表示感谢。

0 个答案:

没有答案