【发布时间】:2019-05-07 03:32:56
【问题描述】:
我很难将 JSON 值传递给模型。
我已经尝试解析 JSON 响应并将值传输到变量,效果很好,但我想做的是将值传输到模型。
var transno = "ST-100420190001";
var client = new HttpClient();
var httpRequestMessage = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://myurl.com/" + transno),
Headers = {
{ HttpRequestHeader.Accept.ToString(), "application/json" },
{ HttpRequestHeader.ContentType.ToString(), "application/json"},
{ "client-id", "client_id"},
{ "client-secret","client_secret"},
{ "partner-id","partner_id"},
{ "X-Version", "1" }
}
};
var response = client.SendAsync(httpRequestMessage).Result;
var payload = JObject.Parse(await response.Content.ReadAsStringAsync());
Postman 上的 JSON 响应如下所示
{
"records": [
{
"transferId": "YU6411649475339",
"type": "Payment",
"createdAt": "2018-08-10T08:40:46.000Z",
"dateUpdated": "",
"state": "Sent for Processing",
"senderTransferId": "ST-100420190001"
}
],
"totalRecords": 1
}
【问题讨论】:
-
您想将有效负载对象分配给模型吗?
-
是的,这就是我想做的。
-
检查我的更新答案
标签: asp.net json asp.net-mvc httpresponse