【发布时间】:2014-05-17 11:07:48
【问题描述】:
我对 Web API 还很陌生,并且已经创建了一个成功的 API,但是我现在正在使用不同的 JSON,我不知道 Web API 究竟是如何很好地解析 JSON。之前,我有这样的 JSON:
[
{
"email": "john@example.com",
"timestamp": 1337197600,
"id": "55555",
}
]
我的 Web API 方法签名是:
[HttpPost]
public HttpResponseMessage Create(List<MyOwnModel> data)
{
...
}
这很好用。我有一个所有 JSON 对象以及与之关联的所有属性的列表。现在我有这样的 JSON:
randomJsonObjects:
[
{
"email": "john@example.com",
"timestamp": 1337197600,
"id": "55555",
}
]
好吧,randomJsonObjects 打破了它。现在当我点击 API 时数据为空。我错过了什么?
【问题讨论】:
-
将
data变量重命名为randomJsonObjects
标签: c# json api asp.net-web-api