我想对.Net Core应用OData进行某些操作,我的操作代码如下:
public IQueryable<Students> Get(ODataQueryOptions<Students> options)
{
DbEntities context = new DbEntities(ConnectionString);
var res = context.Students.Where(s => s.Category == Category);
return options.ApplyTo(res., new ODataQuerySettings()) as IQueryable<Students>;
}
我从http请求中正确获得了选项,但是ApplyTo方法返回null。 任何人都有如何正确使用ODataQueryOptions的示例。 注意:我根本不想添加odata mvc rout和odata EDM。 谢谢