【发布时间】:2017-09-27 07:43:03
【问题描述】:
如何配置 webapi 以允许额外的属性,这些属性不在模型中并且应该被忽略?当前序列化失败,它有其他属性,但缺少(非必需)属性有效。我们需要这个来使 api 更加健壮。
webapi 中的模型示例:
public class User
{
[Key]
public int Id { get; set; }
public string Name { get; set; }
}
但是我们将这个发送给合约:
public class User
{
[Key]
public int Id { get; set; }
public string Name { get; set; }
public string IAmExtra { get; set; }
}
谢谢
【问题讨论】:
-
这个问题缺乏重要的背景。如果您期望得到好的答案,请花点时间写一个好问题。
标签: c# .net asp.net-web-api serialization asp.net-web-api2