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); }
private static string BuildAdoUrl(AdoSettingsModel adoSettingsModel, string relativePath, string queryStringParams) { return(string.Format(CultureInfo.InvariantCulture, AdoApiUrl, adoSettingsModel.Organization, adoSettingsModel.Project, relativePath, queryStringParams)); }