【发布时间】:2022-06-10 22:28:45
【问题描述】:
嗨,当我尝试从 api 请求中获取数据时,列表数据丢失了
[Route("/Calculators/{id}")]
[HttpGet("{id}")]
public CalcRequiredInputs Get(int id)
{
using (var context = new PiContext())
{
var calReqIn = new CalcRequiredInputs();
calReqIn.CalObj = context.TaskCalculators.Where(e => e.Id == id).ToList().ToList();
calReqIn.ListOfRequiredInputs.Append("Dom");
return calReqIn;
}
}
public class CalcRequiredInputs
{
public List<string> ListOfRequiredInputs = new List<string>();
public List<Calculator>? CalObj { get; set; }
}
public class Calculator
{
public int Id { get; set; }
public string CalculatorName { get; set; } = null!;
}
输出
{"calObj":[{"id":1,"calculatorName":"M2"}]}
ListOfRequiredInputs 丢失
【问题讨论】: