Esempio n. 1
0
 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;
 }
Esempio n. 3
0
 public ScoringApplicationService(IScoringApplicationRepository scoringApplicationRepository,
                                  IScoringApplicationQuestionsRepository scoringApplicationQuestionsRepository,
                                  ICountryRepository countryRepository,
                                  IProjectRepository projectRepository,
                                  IClock clock)
 {
     _scoringApplicationRepository          = scoringApplicationRepository;
     _scoringApplicationQuestionsRepository = scoringApplicationQuestionsRepository;
     _countryRepository = countryRepository;
     _projectRepository = projectRepository;
     _clock             = clock;
 }
Esempio n. 4
0
 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;
 }