public ScoringApplicationService( IScoringApplicationRepository scoringApplicationRepository, IEthereumTransactionService ethereumTransactionService) { _scoringApplicationRepository = scoringApplicationRepository; _ethereumTransactionService = ethereumTransactionService; }
public ProjectsController( IProjectService projectService, IScoringService scoringService, IScoringApplicationRepository scoringApplicationRepository, IClock clock) { _projectService = projectService; _scoringService = scoringService; _scoringApplicationRepository = scoringApplicationRepository; _clock = clock; }
public ScoringApplicationService(IScoringApplicationRepository scoringApplicationRepository, IScoringApplicationQuestionsRepository scoringApplicationQuestionsRepository, ICountryRepository countryRepository, IProjectRepository projectRepository, IClock clock) { _scoringApplicationRepository = scoringApplicationRepository; _scoringApplicationQuestionsRepository = scoringApplicationQuestionsRepository; _countryRepository = countryRepository; _projectRepository = projectRepository; _clock = clock; }
public EstimationService( IScoringContractClient scoringContractClient, IScoringRepository scoringRepository, IProjectRepository projectRepository, IExpertRepository expertRepository, IClock clock, IScoringCriterionRepository scoringCriterionRepository, IScoringApplicationRepository scoringApplicationRepository) { _scoringContractClient = scoringContractClient; _scoringRepository = scoringRepository; _projectRepository = projectRepository; _expertRepository = expertRepository; _clock = clock; _scoringCriterionRepository = scoringCriterionRepository; _scoringApplicationRepository = scoringApplicationRepository; }