ASP.NET WebAPI反序列化DTO替代/旧属性名称

时间:2016-02-16 10:47:01

标签: asp.net asp.net-web-api json.net

我们有一个ASP.Net WebAPI(v5.2.2)应用程序和一个DTO对象,它有一个方法的几个字段。 我们想要更改字段名称,但是很多旧客户端仍然使用旧的DTO字段名称。

我正在寻找的是关于在遇到反序列化时“重写”属性X到Y的最佳方法的建议,但是在序列化Y时它应该像往常一样工作。

像DataMember-ButAlsoDeserializeFrom(“X”)这样的东西 - 属性类。 有什么想法吗?

0 个答案:

没有答案