public ReleaseDefinitionSummary GetReleaseDefinitionSummary() { string projectName = ClientSampleHelpers.FindAnyProject(this.Context).Name; // Get a release client instance VssConnection connection = Context.Connection; ReleaseHttpClient releaseClient = connection.GetClient <ReleaseHttpClient>(); // Get release definition summary ReleaseDefinitionSummary releaseDefinitionSummary = releaseClient.GetReleaseDefinitionSummaryAsync(project: projectName, definitionId: newlyCreatedReleaseDefinitionId, releaseCount: 2).Result; Context.Log("{0} {1}", newlyCreatedReleaseDefinitionId.ToString().PadLeft(6), newlyCreatedReleaseDefinitionId); return(releaseDefinitionSummary); }
public async Task <ReleaseDefinitionSummary> GetMostRecentReleases(int defId) => await _releaseClient.GetReleaseDefinitionSummaryAsync(_projectName, defId, 1, false);
public async Task <ReleaseDefinitionSummary> GetMostRecentReleases(int defId) { return(await _client.GetReleaseDefinitionSummaryAsync(_projectName, defId, 1, false)); }