Objective c Odata提供程序上的全局筛选

Objective c Odata提供程序上的全局筛选,objective-c,sql-server,ios,wcf,odata,Objective C,Sql Server,Ios,Wcf,Odata,Im通过odata服务连接到多租户数据库(我的客户端是一个iOS应用程序,使用obj-c odata SDK)。我的问题是,有没有一种方法可以对所有数据调用应用全局筛选器。每个数据调用都应该通过TenantID=?进行筛选,因此,与其转到每个数据调用并添加TenantID=?对于筛选器字符串(我的应用程序已经为单个数据库开发,现在正在为多租户进行重构),我只是希望有一种方法可以在OnBeforeSend事件中捕获它,并操纵URL来添加筛选器。因此,所有数据调用都会被过滤。有什么想法吗?或者有什么

Im通过odata服务连接到多租户数据库(我的客户端是一个iOS应用程序,使用obj-c odata SDK)。我的问题是,有没有一种方法可以对所有数据调用应用全局筛选器。每个数据调用都应该通过TenantID=?进行筛选,因此,与其转到每个数据调用并添加TenantID=?对于筛选器字符串(我的应用程序已经为单个数据库开发,现在正在为多租户进行重构),我只是希望有一种方法可以在OnBeforeSend事件中捕获它,并操纵URL来添加筛选器。因此,所有数据调用都会被过滤。有什么想法吗?或者有什么建议来解决这个问题


提前感谢

这种方法没有错。 另一种可能不适用于您的情况的方法是使用变更和查询拦截器在Odata端对其进行过滤