基于公司的Web API 2过滤

时间:2015-05-18 14:05:58

标签: entity-framework-6 asp.net-web-api2

我正在使用带有实体框架6的.NET web api 2和我对这件事情的新手。我有一个基于B2B的系统和表存储不同公司的数据。

当我为我的项目实现Users api时,它将返回所有用户。同样,我必须只根据一家公司获取菜单。有一种方法可以在web api 2或ER 6中添加全局过滤器,以便响应中的所有内容都基于运行应用程序的公司ID。我将所有公司的数据存储在单个数据库中。

让我们说网站是为公司X部署的,所以每次api调用都只返回该公司的数据。我不希望他们看到其他公司的用户或其他公司的菜单。

我希望你能清楚这个问题。

0 个答案:

没有答案