2
我試圖抓住「狀態」和「所有」鍵,來自請求的URL的值,並且無法弄清楚如何構建我的類對象。dotnet核心webapi json-api兼容查詢字符串路由
我所指的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"];
}
不,我想堅持到位於JSON API標準:http://jsonapi.org/recommendations/#filtering –
@CarlSagan增加了一個可選的解決方案使用模型綁定器。 –