public SonarPluginsInstalled Installed(SonarPluginsInstalledArgs sonarPluginsInstalledArgs, NameValueCollection configuration) { string url = string.Format("{0}api/plugins/installed{1}", SonarApiClient.BaseAddress, (sonarPluginsInstalledArgs == null) ? string.Empty : sonarPluginsInstalledArgs.ToString()); return(SonarApiClient.QueryObject <SonarPluginsInstalled>(url, configuration)); }
public SonarUsersList <SonarUser> Search(SonarUsersSearchArgs sonarUsersSearchArgs, NameValueCollection configuration) { string url = string.Format("{0}api/users/search{1}", SonarApiClient.BaseAddress, (sonarUsersSearchArgs == null) ? String.Empty : sonarUsersSearchArgs.ToString()); return(SonarApiClient.QueryObject <SonarUsersList <SonarUser> >(url, configuration)); }
public SonarLanguagesList List(SonarLanguagesListArgs sonarLanguagesListArgs, NameValueCollection configuration) { string url = string.Format("{0}api/languages/list{1}", SonarApiClient.BaseAddress, (sonarLanguagesListArgs == null) ? String.Empty : sonarLanguagesListArgs.ToString()); return(SonarApiClient.QueryObject <SonarLanguagesList>(url, configuration)); }
public SonarQualityGatesSearch Search(SonarQualityGatesSearchArgs sonarQualityGatesSearchArgs, NameValueCollection configuration) { string url = string.Format("{0}api/qualitygates/search{1}", SonarApiClient.BaseAddress, sonarQualityGatesSearchArgs); return(SonarApiClient.QueryObject <SonarQualityGatesSearch>(url, configuration)); }
public SonarQualityGatesList List(NameValueCollection configuration) { string url = string.Format("{0}api/qualitygates/list", SonarApiClient.BaseAddress); return(SonarApiClient.QueryObject <SonarQualityGatesList>(url, configuration)); }
public SonarSystemStatus Status(NameValueCollection configuration) { string url = string.Format("{0}api/system/status", SonarApiClient.BaseAddress); return(SonarApiClient.QueryObject <SonarSystemStatus>(url, configuration)); }
public SonarMetricsTypes Types(NameValueCollection configuration) { string url = string.Format("{0}api/metrics/types", SonarApiClient.BaseAddress); return(SonarApiClient.QueryObject <SonarMetricsTypes>(url, configuration)); }
/// <summary> /// Search for metrics /// </summary> /// <param name="sonarMetricsSearchArgs"></param> /// <returns></returns> public SonarMetricsSearch Search(SonarMetricsSearchArgs sonarMetricsSearchArgs, IConfigurationRoot configuration) { string url = string.Format("{0}api/metrics/search{1}", SonarApiClient.BaseAddress, (sonarMetricsSearchArgs == null) ? String.Empty : sonarMetricsSearchArgs.ToString()); return(SonarApiClient.QueryObject <SonarMetricsSearch>(url, configuration)); }