Как я могу загрузить изображение из приложения тестового набора, используя REST API TFS? - PullRequest
0 голосов
/ 13 ноября 2018

Я загружаю изображение, используя «WorkItemTrackingHttpClient», но в случае прикрепления шагов в рабочем месте TestCase у нас нет FileGuid, но есть FileId.Как я могу загрузить изображение с помощью REST API?

Есть ли способ загрузить изображение по этому пути с помощью REST API?

http://{servername}:8080/tfs/{collectionname}/WorkItemTracking/v1.0/AttachFileHandler.ashx?FileID=3687&FileName=pngimage.png

Мой код:

WorkItemTrackingHttpClient workItemTrackingHttpClient = new WorkItemTrackingHttpClient(new Uri(this.ServerUri), vssCredentials);

Stream serverFileStream = workItemTrackingHttpClient.GetAttachmentContentAsync(new Guid(fileNameGuid), fileName).Result;
...