【发布时间】:2016-06-13 23:16:40
【问题描述】:
这是我的问题
我的 dataModel 类 A 中有一个类
public class A
{
public string name { get; set; }
public string address { get; set; }
public string addressType { get; set; }
public A()
{
this.name = "";
this.address = "";
this.addressType = "";
}
}
在前端应用程序中,我有一个这样的 Json
{
name : "Jean",
address : "Golden Road St #122",
addressType : {
id: "ABC-ID-ADD",
description: "Street Adress"
}
}
在后端我有这个
[HttpPost]
[Route("save")]
public IHttpActionResult save([FromBody] A a)
{
// a.name == "Jean"
// a.address == "Golden Road St #122"
// but in this point a.addressType is null, but i want a.addressType == "ABC-ID-ADD"
return Ok();
}
有一种方法可以将 "addressType" JSON 的 "id" 属性映射到 JSON 的 "addressType" 属性A级?
提前致谢
【问题讨论】:
标签: c# json asp.net-web-api