public ConditionController(
     ILogger <ConditionController> logger,
     IVeracodeRepository veracodeRepository)
 {
     _veracodeRepository = veracodeRepository;
     _logger             = logger;
 }
Example #2
0
 public VeracodeController(
     ILogger <VeracodeController> logger,
     IVeracodeRepository veracodeRepository)
 {
     _veracodeRepository = veracodeRepository;
     _logger             = logger;
 }
        public void Setup()
        {
            IConfiguration Configuration = new ConfigurationBuilder()
                                           .SetBasePath(Directory.GetCurrentDirectory())
                                           .AddJsonFile($"appsettings.Development.json", false)
                                           .Build();

            Configuration.Bind("Veracode", veracodeConfig);
            Configuration.Bind("TestData", testData);

            var options = Options.Create(veracodeConfig);

            _repo = new VeracodeRepository(options);
        }
 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;
 }
Example #5
0
 public WebhookHandler(
     IHttpPostService httpPostService,
     IGenericRepository <WebhookLog> logRepository,
     IGenericRepository <MitigationWebhook> webhookRepository,
     IVeracodeRepository veracodeRepository,
     IOptions <ContextConfiguration> contextOptions,
     IOptions <AgentConfiguration> agentOptions,
     IStatusService statusService
     )
 {
     _name               = contextOptions.Value.Name;
     _callhomeaAddress   = agentOptions.Value.CallHome;
     _httpPostService    = httpPostService;
     _logRepository      = logRepository;
     _webhookRepository  = webhookRepository;
     _veracodeRepository = veracodeRepository;
     _statusService      = statusService;
 }
Example #6
0
        public void Setup()
        {
            IConfiguration Configuration = new ConfigurationBuilder()
                                           .SetBasePath(Directory.GetCurrentDirectory())
#if DEBUG
                                           .AddJsonFile($"appsettings.Development.json", false)
#else
                                           .AddJsonFile("appsettings.json", false)
#endif
                                           .Build();
            var profileName = Configuration.GetValue <string>("VeracodeProfileName");
            var options     = Options.Create(
                VeracodeFileHelper.GetConfiguration(
                    Configuration.GetValue <string>("VeracodeFileLocation"), profileName));

            _veracodeRepository = new VeracodeRepository(options);


            _veracodeService = new VeracodeService(new Mock <ILogger <VeracodeService> >().Object, _veracodeRepository);
            _dscLogic        = new DscLogic(new Mock <ILogger <DscLogic> >().Object, _veracodeService, _veracodeRepository);
        }
Example #7
0
 public Reporting(IVeracodeRepository veracodeRepository)
 {
     _veracodeRepository = veracodeRepository;
 }
Example #8
0
 public StatusService(IVeracodeRepository veracode,
                      ApplicationDbContext context)
 {
     _context  = context;
     _veracode = veracode;
 }
Example #9
0
 public DscLogic(ILogger <DscLogic> logger, IVeracodeService veracodeService, IVeracodeRepository veracodeRepository)
 {
     _logger             = logger;
     _veracodeService    = veracodeService;
     _veracodeRepository = veracodeRepository;
 }
Example #10
0
 public VeracodeService(ILogger <VeracodeService> logger, IVeracodeRepository veracodeRepository)
 {
     _logger             = logger;
     _veracodeRepository = veracodeRepository;
 }