标签: c# odata
我使用.NET 4.5和Entity Framework来访问Oracle数据库。 我需要根据我们在数据库表中实现的基于角色的安全性来限制从OData查询返回的数据量。
我想覆盖Get函数并添加额外的查询过滤器,将数据限制为只有他们有权查看的数据。
但我是OData的新手,不知道如何做到这一点。如果可以的话。
答案 0 :(得分:0)
如果您使用的是Web API v4,请尝试使用此sample,自定义您自己的属性以限制用户对数据的访问。