【发布时间】:2017-03-26 11:58:11
【问题描述】:
我试图从请求的 URL 中获取“状态”和“全部”键、值,但不知道如何构建我的类对象。
我所指的 JSON API 规范可以在这里找到: http://jsonapi.org/recommendations/#filtering
// requested url
/api/endpoint?filter[status]=all
// my attempt at model binding
public class FilterParams
{
public Dictionary<string, string> Filter { get; set; }
}
[HttpGet]
public string Get([FromUri] FilterParams filter)
{
// never gets populated...
var filterStatus = filter.Filter["status"];
}
【问题讨论】:
标签: c# asp.net-web-api asp.net-web-api2 json-api .net-core