public DashboardService( IEngagementRepository engagementRepository, IHostRepository hostRepository, IHostMapper hostMapper, IVulnerabilityRepository vulnerabilityRepository, IVulnerabilityMapper vulnerabilityMapper, IRiskRepository riskRepository, ICustomerRepository customerRepository, IGovernanceControlRepository governanceControlRepository, IPhaseRepository phaseRepository, IComplianceRepository complianceRepository, IComplianceSchemeRepository complianceSchemeRepository, IImportRepository importRepository, ICryptographyService cryptographyService, IEngagementService engagementService) { _engagementRepository = engagementRepository; _customerRepository = customerRepository; _hostRepository = hostRepository; _hostMapper = hostMapper; _vulnerabilityRepository = vulnerabilityRepository; _vulnerabilityMapper = vulnerabilityMapper; _riskRepository = riskRepository; _governanceControlRepository = governanceControlRepository; _phaseRepository = phaseRepository; _complianceRepository = complianceRepository; _complianceSchemeRepository = complianceSchemeRepository; _importRepository = importRepository; _cryptographyService = cryptographyService; _engagementService = engagementService; }
public EngagementDataEngine(IRestClientService restClientService, ILogger <EngagementDataEngine> logger, IEngagementRepository engagementRepository) { this.restClientService = restClientService; this.logger = logger; this.engagementRepository = engagementRepository; }
public HomeController(IEngagementRepository engagementRepository) { _engagementRepository = engagementRepository; }
public EngagementManager(IEngagementRepository engagementRepository) { _engagementRepository = engagementRepository; }