. net Toolkit for Rally REST API文档已弃用

本文关键字:文档 API REST Toolkit for Rally net | 更新日期: 2023-09-27 18:03:03

我开始使用Rally . net API,以便开发一个插件将User Story导入到Enterprise Architect中。

我从下面的例子开始:http://developer.help.rallydev.com/rest-api-net.

例如,在最后一个示例中,我得到了以下错误:
//Create an item
DynamicJsonObject toCreate = new DynamicJsonObject();
toCreate["Name"] = "My Defect";
CreateResult createResult = restApi.Create("defect", toCreate);

错误1没有重载方法'Create'有两个参数

//Delete the item
OperationResult deleteResult = restApi.Delete(createResult.Reference);

错误2:Delete方法没有重载

但是这里的文档与示例不同。

总而言之,我想知道任何好的信息来源来学习这个Rally API,这是在第一页的例子中创建和删除的正确实现。

提前感谢,

佩德罗

. net Toolkit for Rally REST API文档已弃用

很抱歉造成混乱-在最新版本的。net REST DLL(1.0.15版)中,Create和Delete方法都有轻微的变化-它们现在需要一个工作区Ref:

 String workspaceRef = "/workspace/12345678910";
 DynamicJsonObject toCreate = new DynamicJsonObject();
 toCreate["Name"] = "My Defect";
 CreateResult createResult = restApi.Create(workspaceRef, "defect", toCreate);

应该是这样的:

 OperationResult deleteResult = restApi.Delete(workspaceRef, createResult.Reference);

或:

 myDefectObjectID = "12345678911";
 OperationResult deleteResult = restApi.Delete(workspaceRef, "Defect", myDefectObjectID);

我们会尽快更新文档。谢谢你指出这一点!