public TeamUpdater(ITeamRepository teamRepository, ITeamRetriever teamStatsRetriever, ICreator <Team> teamCreator, IGameRetriever gameRetriever) { this.teamRepository = teamRepository; this.teamStatsRetriever = teamStatsRetriever; this.teamCreator = teamCreator; this.gameRetriever = gameRetriever; }
public PlayerDetailRetriever(IPlayerRetriever playerRetriever, IGameRetriever gameRetriever, ILeaderboards leaderboards, ITeamRetriever teamRetriever) { this.playerRetriever = playerRetriever; this.gameRetriever = gameRetriever; this.teamRetriever = teamRetriever; leaderboard = leaderboards.GetFullLeaderboard(); }
public IndexModel(ILogger <IndexModel> logger, IHomePageStatRetriever homePageStatRetriever, ITeamRetriever teamRetriever) { _logger = logger; this.homePageStatRetriever = homePageStatRetriever; this.teamRetriever = teamRetriever; }
public TeamDetailRetriever(IGameRetriever gameRetriever, ITeamRetriever teamRetriever, IHistoricalData historicalData) { this.gameRetriever = gameRetriever; this.teamRetriever = teamRetriever; this.historicalData = historicalData; }
public DetailModel(TeamDetailRetriever teamDetailRetriever, ITeamRetriever teamRetriever) { this.teamDetailRetriever = teamDetailRetriever; this.teamRetriever = teamRetriever; }
public TeamGenerator(IPlayerRetriever playerRetriever, ITeamRetriever teamRetriever) { this.playerRetriever = playerRetriever; teams = teamRetriever.GetAllTeams(); players = playerRetriever.GetPlayers(); }
public List(ITeamRetriever teamStatsRetriever, ITeamUpdater teamUpdater) { this.teamStatsRetriever = teamStatsRetriever; this.teamUpdater = teamUpdater; }