Beispiel #1
0
        private static HttpRequestMessage BuildHttpRequest(HttpMethod method, AdoSettingsModel adoSettingsModel, string relativePath, string queryStringParams)
        {
            var url = BuildAdoUrl(adoSettingsModel, relativePath, queryStringParams);

            var request = new HttpRequestMessage(method, url);

            request.Headers.Authorization = HttpUtilities.GetBasicAuthHeader(adoSettingsModel.Username, adoSettingsModel.PAT);

            return(request);
        }
Beispiel #2
0
 private static string BuildAdoUrl(AdoSettingsModel adoSettingsModel, string relativePath, string queryStringParams)
 {
     return(string.Format(CultureInfo.InvariantCulture, AdoApiUrl, adoSettingsModel.Organization, adoSettingsModel.Project, relativePath, queryStringParams));
 }