【发布时间】:2021-08-25 11:59:37
【问题描述】:
我看到我的APIController 正在返回一个 JSON,但格式为文本,这意味着我必须在客户端中对其进行解析才能对其进行操作,我想避免这种情况。
我尝试了本网站中提到的几件事,但都没有奏效。
我能做什么?
这里是控制器方法:
public async Task<IActionResult> Get()
{
var ordersList = await _ordenExternaService.GetOrdenExternaCasos();
var json = JsonConvert.SerializeObject(casos);
return Ok(json);
}
这是 Postman 的结果:
"[{\"Id\":3,\"IdOrdenExterna\":9041,\"NroCaso\":null,\"Motivo\":\"Nombre y Apellido de envio Completo no coincide con el del titular de la Tarjeta\",\"FechaEnvio\":null,\"NroOrdenPublica\":\"187901-205292-1665\"}]"
【问题讨论】:
-
那是因为你序列化了两次......
标签: c# json asp.net-core-mvc asp.net-core-3.1 ef-core-3.1