1 write to HelixApi
Microsoft.DotNet.Helix.Sdk (1)
HelixTask.cs (1)
59HelixApi = GetHelixApi();
11 references to HelixApi
Microsoft.DotNet.Helix.Sdk (11)
CancelHelixJob.cs (1)
26var api = HelixApi;
DownloadFromResultsContainer.cs (1)
76var allAvailableFiles = await HelixApi.WorkItem.ListFilesAsync(workItemName, JobId, true, ct);
GetHelixWorkItems.cs (3)
43var status = await HelixApi.Job.PassFailAsync(jobName, cancellationToken).ConfigureAwait(false); 60var consoleUri = HelixApi.Options.BaseUri.AbsoluteUri.TrimEnd('/') + $"/api/2019-06-17/jobs/{jobName}/workitems/{Uri.EscapeDataString(name)}/console"; 99var files = await HelixApi.WorkItem.ListFilesAsync(wi, jobName, false, cancellationToken).ConfigureAwait(false);
SendHelixJob.cs (1)
185var currentHelixApi = HelixApi;
WaitForHelixJobCompletion.cs (5)
43string detailsUrlWhereApplicable = HelixApi.Options.Credentials == null ? $" (Details: {HelixApi.Options.BaseUri}api/jobs/{jobName}/details?api-version=2019-06-17 )" : string.Empty; 56var jd = await HelixApi.Job.DetailsAsync(jobName, cancellationToken).ConfigureAwait(false); 66var pf = await HelixApi.Job.PassFailAsync(jobName, cancellationToken).ConfigureAwait(false); 90await HelixApi.Job.CancelAsync(jobName, helixJobCancellationToken);