public TeamPontuationService(ITeamPontuationRepository teamPontuationRepository, ITeamRepository teamRepository, IPlayerPontuationService playerPontuation, IMatchRepository matchRepository) { _teamPontuationRepository = teamPontuationRepository; _teamRepository = teamRepository; _playerPontuation = playerPontuation; _matchRepository = matchRepository; }
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); }