public BackupOrchestrationService( IFileSystem fileSystem, ILoggingService loggingService, IGitRepoDownloader gitRepoDownloader, IZippingService zippingService, IFilePersistingService filePersistingService, IPersistedFilesCleanupService persistFilesCleanUpService) { _fileSystem = fileSystem; _loggingService = loggingService; _gitRepoDownloader = gitRepoDownloader; _zippingService = zippingService; _filePersistingService = filePersistingService; _persistFilesCleanUpService = persistFilesCleanUpService; }
public ReportGenerator(IResponseMapper responseMapper, IVeracodeRepository veracodeRepository, IOutputWriter outputWriter, IGenericReadOnlyRepository <Template> templateRepository, ITemplateWriter templateWriter, IZippingService zippingService, IOptions <FlawFilterConfiguration> flawFilter ) { _responseMapper = responseMapper; _veracodeRepository = veracodeRepository; _outputWriter = outputWriter; _templateRepository = templateRepository; _templateWriter = templateWriter; _zippingService = zippingService; _flawFilter = flawFilter.Value; }