是否可以使用过滤器参数实现get操作,如下所示:
public IHttpResult Get([FromODataUri] int productId, int accountId)
{
...
}
请注意,我们不应该使用[ODataRoute]属性来自定义它。有什么想法吗?
答案 0 :(得分:0)
使用多个参数进行操作可以正常工作,只需要使用命名查询字符串参数调用服务。例如,对于上述Get操作,URL可以是:http://localhost/myapp/odata/Products/?productId=1&accountId=2