在WebAPI中创建自定义OData previouslink

时间:2017-07-12 09:27:53

标签: asp.net-web-api2 odata atompub

我有一个WebApi OData API。 我想进行一些分页。我已经成功填写了下一个链接,因为它存在于OData中。

public IQueryable<Product> Get(int min=0,int max=0)
    {
        this.Request.ODataProperties().NextLink = new Uri(Url.ODataLink(
              new EntitySetPathSegment("Products"),
                       new KeyValuePathSegment(Microsoft.Data.OData.Query.ODataUriUtils.ConvertToUriLiteral("100", Microsoft.Data.OData.ODataVersion.V3))
         ));
        ///more code.....
}

问题是我可以设置NextLink,我想用PreviousLink(AtomPub)做同样的事情

OData有可能吗? 如何创建该自定义字段?

提前致谢

0 个答案:

没有答案