【发布时间】:2017-08-15 09:30:48
【问题描述】:
我正在使用 Postman 扩展程序并尝试将 Xml 发布请求 发送到我的 Web api。
示例模型:
[DataContract(Namespace = "")]
public class Employee
{
[DataMember]
[Range(10000, 99999)]
public int Id { get; set; }
[DataMember]
public string FirstName { get; set; }
[DataMember]
[Required]
[MaxLength(20)]
public string LastName { get; set; }
}
在执行请求时,我总是在控制器的 post 方法 中得到 null 员工对象。
如果我发送 JSON 请求,那么它工作正常。
我也尝试在 DataContract 属性中提供命名空间,但没有成功。
【问题讨论】:
标签: xml asp.net-web-api postman datacontract