C# Class TfsRestServices.TfsRestService

Show file Open project: AutomatedArchitecture/SirenOfShame Class Usage Examples

Public Methods

Method Description
GetBuildDefinitionsGrouped ( string url, string username, string password ) : Task>
GetBuildsStatuses ( SirenOfShame.Lib.Settings.CiEntryPointSetting ciEntryPointSetting, BuildDefinitionSetting watchedBuildDefinitions ) : Task>

Private Methods

Method Description
GetBuildDefinitions ( TfsConnectionDetails connection, TfsJsonProjectCollection projectCollection, TfsJsonProject project ) : Task>
GetBuildQueryParams ( BuildDefinitionSetting watchedBuildDefinitions ) : string>.Dictionary
GetComment ( TfsJsonBuild tfsJsonBuild, TfsConnectionDetails connection, string projectCollection ) : Task
GetCommentOnce ( TfsJsonBuild tfsJsonBuild, TfsConnectionDetails connection, string projectCollection ) : Task

Method Details

GetBuildDefinitionsGrouped() public method

public GetBuildDefinitionsGrouped ( string url, string username, string password ) : Task>
url string
username string
password string
return Task>

GetBuildsStatuses() public method

public GetBuildsStatuses ( SirenOfShame.Lib.Settings.CiEntryPointSetting ciEntryPointSetting, BuildDefinitionSetting watchedBuildDefinitions ) : Task>
ciEntryPointSetting SirenOfShame.Lib.Settings.CiEntryPointSetting
watchedBuildDefinitions SirenOfShame.Lib.Settings.BuildDefinitionSetting
return Task>