【发布时间】:2018-08-08 21:21:16
【问题描述】:
VSS.getService(VSS.ServiceIds.ExtensionData)
// the callback on the next line returns a promise, which the JavaScript engine will follow, so you don't need to nest the next `then`
.then((dataService) => dataService.getDocuments('MyCollection2'))
.then((docs) => { ...
这就是我们在 VSTS 扩展中访问数据存储的方式。
MyCollection2 是我们正在使用的存储的名称。
然而,这并不是该项目独有的。当我尝试从同一组织内的另一个项目访问中心扩展时,我仍然可以看到数据。
我尝试根据我访问的项目动态命名集合,但没有明确的方法来获取扩展端的项目名称。
如何使数据存储在同一组织内的项目中唯一?
【问题讨论】:
标签: azure-devops azure-devops-extensions