带有参数化get操作的OData API

时间:2015-09-02 10:38:07

标签: rest odata

是否可以使用过滤器参数实现get操作,如下所示:

    public IHttpResult Get([FromODataUri] int productId, int accountId)
    {
        ...
    }

请注意,我们不应该使用[ODataRoute]属性来自定义它。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用多个参数进行操作可以正常工作,只需要使用命名查询字符串参数调用服务。例如,对于上述Get操作,URL可以是:http://localhost/myapp/odata/Products/?productId=1&accountId=2