public ProjectStatusService(SonarQubeApi sonarQubeApi, string metricUri, string metric, string projectKey) { _sonarQubeApi = sonarQubeApi; _metricUri = string.Format(metricUri, projectKey); _measure = new SonarQubeMeasure { Metric = metric, Value = null }; }
public LastAnalysisService(SonarQubeApi sonarQubeApi, string metricUri, string lastAnalysisKey, string previousAnalysisKey, string projectKey) { _sonarQubeApi = sonarQubeApi; _metricUri = string.Format(metricUri, projectKey); _lastAnalysisDate = null; _previousAnalysisDate = null; _lastAnalysis = new SonarQubeMeasure { Metric = lastAnalysisKey, Value = null }; _previousAnalysis = new SonarQubeMeasure { Metric = previousAnalysisKey, Value = null }; }