我正在使用 mvc 4 web api 构建一个始终返回 JSON 的服务层。
我的 api 方法调用实际上调用了另一个返回 JSON 对象的服务。然后我想将这个 JSON 对象作为我的返回对象传回,但我不确定要使用什么返回类型。
如果我使用字符串,它会将 JSON 对象用引号括起来。
顺便说一句,我已经将默认的 MediaTypeFormatter 更改为 JSON。
这是 JSON 对象的示例:
{
"responseHeader":{
"status":0,
"QTime":0,
"params":{
"indent":"on",
"q":"id:100001",
"wt":"json"}},
"response":{"numFound":1,"start":0,"docs":[
{
"Header":"Test Header",
"MaxPrice":515.0,
"ApartmentName":"Apartment 1",
"MaxBathrooms":4.0,
"Pool":true,
"MinBathrooms":2.0,
"MaxBedrooms":4,
"CoveredParking":false}]
}}