我有一个响应包装器类,它有一个我需要返回的项目列表 (classA),但是当我查看 fiddler 时,JSON 没有显示列表中的项目类型,它很简单地显示 {}。
然后以下是 fiddler 中显示的 JSON 表示:
-JSON
- Data
- {}
- Prop1=value1
- {}
- Prop1=value2
我需要的是:
-JSON
- Data
- classA
- Prop1=value1
- classA
- Prop1=value2
谁能告诉我如何实现这一点?
注意事项:
- 正在使用 C# WebAPI
- 响应类型为 HttpReqponseMessage
响应的创建是
HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, responseModel);
最佳答案
我认为 Web API 现在正在使用 JSON.NET 进行序列化。
所以,在 JSON .NET 上检查这个答案...
关于c# - 缺少 WebAPI JSON 类名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18730968/