static void OnDownloadReports(DownloadReportsOptions options) { var proxy = Proxy(options); proxy.Initialize(); var projectScanDetails = new ScanIdStore(options.ScanIdsFilePath).GetScanIds(); foreach (var scanDetails in projectScanDetails) { var reportDto = new DownloadOsaScanReportDto { ScanId = scanDetails.ScanId, ReportFormat = options.ReportFormat, ProjectName = scanDetails.ProjectName, ReportsFolderPath = options.ReportsFolderPath }; Console.WriteLine($"Downloading Osa scan report for project {reportDto.ProjectName}..."); proxy.DownloadOsaScanReport(reportDto); } Console.WriteLine($"Downloading Osa scan reports finished."); }
public void DownloadOsaScanReport(DownloadOsaScanReportDto reportDto) { restClient.DownloadOsaScanReport(reportDto); }