我已经构建了一个 Asp.Net Core Controller,我想将 Data throw the Url 传递给我的后端。
抛出我想粘贴的 URI:filter:"[[{"field":"firstName","operator":"eq","value":"Jan"}]]
和我的控制器:
[HttpGet]
public ActionResult<bool> Get(
[FromQuery] List<List<FilterObject>> filter = null)
{
return true;
}
我的 FilterObject 看起来像:
public class FilterObject
{
public string Field { get; set; }
public string Value { get; set; }
public FilterOperator Operator { get; set; } = FilterOperator.Eq;
}
现在的问题是我的 URL 中的数据没有在我的过滤器参数中反序列化。
有人有想法吗?谢谢你的帮助。
此致