Пример #1
0
 public TeamPontuationService(ITeamPontuationRepository teamPontuationRepository, ITeamRepository teamRepository,
                              IPlayerPontuationService playerPontuation, IMatchRepository matchRepository)
 {
     _teamPontuationRepository = teamPontuationRepository;
     _teamRepository           = teamRepository;
     _playerPontuation         = playerPontuation;
     _matchRepository          = matchRepository;
 }
Пример #2
0
 public InjectionRepository(IMongoDatabase database, IDatabaseConfiguration configuration)
 {
     Match          = new MatchRepository(database);
     PlayersResults = new PlayerResultsRepository(database);
     User           = new UserRepository(database, new DirectoryInfo(configuration.UserImageFolder));
     UserChange     = new UserChangeRepository(database);
     Team           = new TeamRepository(database, new DirectoryInfo(configuration.TeamImageFolder));
     TeamPontuation = new TeamPontuationRepository(database);
 }