示例#1
0
 public OssIndexStatusService(IReportRepository reportRepository, IReportLinesRepository reportLinesRepository,
                              IOssIndexRepository ossIndexRepository)
 {
     _reportRepository      = reportRepository;
     _reportLinesRepository = reportLinesRepository;
     _ossIndexRepository    = ossIndexRepository;
 }
示例#2
0
 public ScoreService(IReportRepository reportRepository, IReportLinesRepository reportLinesRepository,
                     IOssIndexRepository ossIndexRepository, IOssIndexVulnerabilitiesRepository ossIndexVulnerabilitiesRepository)
 {
     _reportRepository                  = reportRepository;
     _reportLinesRepository             = reportLinesRepository;
     _ossIndexRepository                = ossIndexRepository;
     _ossIndexVulnerabilitiesRepository = ossIndexVulnerabilitiesRepository;
 }
示例#3
0
 public OssIndexController(IOssIndexRepository ossIndexRepository, IOssIndexVulnerabilitiesRepository ossIndexVulnerabilitiesRepository,
                           IComponentRepository componentRepository, IScoreClassService scoreClassService, IBreadcrumbReportService breadcrumbService)
 {
     _ossIndexRepository = ossIndexRepository;
     _ossIndexVulnerabilitiesRepository = ossIndexVulnerabilitiesRepository;
     _componentRepository = componentRepository;
     _scoreClassService   = scoreClassService;
     _breadcrumbService   = breadcrumbService;
 }
 public OssReportService(IReportRepository reportRepository, IComponentRepository componentRepository,
                         IOssIndexRepository ossIndexRepository, IReportLinesRepository reportLinesRepository,
                         ICoordinatesService coordinatesService, IHttpWebRequestFactory httpWebRequestFactory,
                         IJsonConvertService jsonConvertService, IOssIndexVulnerabilitiesRepository ossIndexVulnerabilitiesRepository)
 {
     _reportRepository                  = reportRepository;
     _componentRepository               = componentRepository;
     _ossIndexRepository                = ossIndexRepository;
     _reportLinesRepository             = reportLinesRepository;
     _coordinatesService                = coordinatesService;
     _httpWebRequestFactory             = httpWebRequestFactory;
     _jsonConvertService                = jsonConvertService;
     _ossIndexVulnerabilitiesRepository = ossIndexVulnerabilitiesRepository;
 }
示例#5
0
 public ReportController(IReportRepository reportRepository, IReportLinesRepository reportLinesRepository,
                         IProjectRepository projectRepository, IOssIndexRepository ossIndexRepository,
                         IComponentRepository componentRepository, IOssIndexVulnerabilitiesRepository ossIndexVulnerabilitiesRepository,
                         IScoreService scoreService, IScoreClassService scoreClassService,
                         IBreadcrumbReportService breadcrumbService, IOssIndexStatusService ossIndexStatusService,
                         IApiCallerService apiCallerService)
 {
     _reportRepository                  = reportRepository;
     _reportLinesRepository             = reportLinesRepository;
     _projectRepository                 = projectRepository;
     _ossIndexRepository                = ossIndexRepository;
     _componentRepository               = componentRepository;
     _ossIndexVulnerabilitiesRepository = ossIndexVulnerabilitiesRepository;
     _scoreService          = scoreService;
     _scoreClassService     = scoreClassService;
     _breadcrumbService     = breadcrumbService;
     _ossIndexStatusService = ossIndexStatusService;
     _apiCallerService      = apiCallerService;
 }
示例#6
0
 public ApiCallerService(IOssIndexRepository ossIndexRepository, IOssReportService ossReportService)
 {
     _ossIndexRepository = ossIndexRepository;
     _ossReportService   = ossReportService;
 }