C# 拉力休息API-&x27;批次';处理项目权限

C# 拉力休息API-&x27;批次';处理项目权限,c#,api,rally,C#,Api,Rally,我目前正在使用C#Rally Rest API,并为用户设置项目权限。这正在工作,但正在一次设置一个权限。因此,如果用户需要访问5个项目,我将进行5次createprojectpermission调用。我真正想做的是使用所有必要的信息对Rally进行一次调用,以便它可以一次更新所有权限 我还希望能够在同一次通话中设置团队成员身份。在查看用户的修订历史记录时,我知道Rally在内部可以在一次调用中更新所有信息——因为它只显示一个修订版本来进行一系列更改。使用我当前的方法来完成相同的工作会导致每次更

我目前正在使用
C#Rally Rest API
,并为用户设置项目权限。这正在工作,但正在一次设置一个权限。因此,如果用户需要访问5个项目,我将进行5次
createprojectpermission
调用。我真正想做的是使用所有必要的信息对Rally进行一次调用,以便它可以一次更新所有权限

我还希望能够在同一次通话中设置
团队成员身份。在查看用户的修订历史记录时,我知道Rally在内部可以在一次调用中更新所有信息——因为它只显示一个修订版本来进行一系列更改。使用我当前的方法来完成相同的工作会导致每次更改都进行修改


有没有一种方法可以“批量”处理这些类型的请求以提高效率?

在N_Projects x Create ProjectPermission调用中,您正在通过Webservices采用最佳/唯一可用的方法。虽然用户修订历史记录可能会记录通过Rally用户界面进行的多个权限授予的单个更改,但Rally的Webservices API要求每个权限调用一个WSAPI。

您正在通过Webservices使用N_Projects x Create ProjectPermission调用遵循最佳/唯一可用的方法。虽然用户修订历史记录可能会记录通过Rally用户界面进行的多个权限授予的单个更改,但Rally的Webservices API要求每个权限调用WSAPI