如何在Blazor中将HTTP响应转换为JSON



我正在尝试将HTTP响应转换为以下格式:

[
{
ID: 1
...
},
{
ID: 2
...
}
]

转换为JSON,看起来像这样:

{
"data": [
{
ID: 1
...
},
{
ID: 2
...
}
]
}

有人知道我如何在C#中做到这一点(这样它就可以被Blazor应用程序反序列化(吗?

没有任何方法可以在HTTP请求中添加参数来将响应强制转换为JSON格式,是吗?

尝试这个

var json = await response.Content.ReadAsStringAsync();
json="{n data:"+json+"n}";

输出

{
data:[
{
"ID": 1
},
{
"ID": 2
}
]
}

相关内容

  • 没有找到相关文章

最新更新