【发布时间】:2021-03-15 13:58:39
【问题描述】:
我创建了包含 id、firstname 和 lastname 的employee.json 我试图找回 json 响应,但邮递员返回给我一个空的 json 对象
[Route("api/[controller]")]
[ApiController]
public class EmployeeController : ControllerBase
{
public JsonResult Get()
{
var jsonFile = System.IO.File.ReadAllText(@"C:\Users\Employee.json");
List<Employee> employee = JsonConvert.DeserializeObject<List<Employee>>(jsonFile);
return new JsonResult(new Employee(1, "Toyota", "Aygo"));
}
}
这里是employee.json 文件
[{
"id": 1,
"firstname": "First Employee First Name",
"lastname": "First Employee Last Name"
},
{
"id": 2,
"firstname": "Second Employee First Name",
"lastname": "Second Employee Last Name"
}]
以下是邮递员的回复
【问题讨论】:
-
您的
Employee类属性/字段是私有的吗?
标签: asp.net-core-webapi asp.net-core-3.1