0

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

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

我想创建一个自定义属性( ApiPropertyAttribute),然后在序列化中使用过滤器以仅返回具有新属性的属性。我们只想将过滤器仅用于 WebAPI 用途。

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

我查看了媒体类型格式化程序和转换器,但无法让他们做我想做的事。

任何帮助表示赞赏。

4

0 回答 0