Example #1
0
 public TeamUpdater(ITeamRepository teamRepository, ITeamRetriever teamStatsRetriever, ICreator <Team> teamCreator, IGameRetriever gameRetriever)
 {
     this.teamRepository     = teamRepository;
     this.teamStatsRetriever = teamStatsRetriever;
     this.teamCreator        = teamCreator;
     this.gameRetriever      = gameRetriever;
 }
Example #2
0
 public PlayerDetailRetriever(IPlayerRetriever playerRetriever, IGameRetriever gameRetriever, ILeaderboards leaderboards, ITeamRetriever teamRetriever)
 {
     this.playerRetriever = playerRetriever;
     this.gameRetriever   = gameRetriever;
     this.teamRetriever   = teamRetriever;
     leaderboard          = leaderboards.GetFullLeaderboard();
 }
Example #3
0
 public EditGameModel(IGameRetriever gameRetriever,
                      IPlayerRetriever playerRetriever, ICreator <Game> gameCreator,
                      IUpdater <Game> gameUpdater, ITeamUpdater teamUpdater,
                      IWebHostEnvironment env)
 {
     this.gameRetriever   = gameRetriever;
     this.playerRetriever = playerRetriever;
     this.gameCreator     = gameCreator;
     this.gameUpdater     = gameUpdater;
     this.teamUpdater     = teamUpdater;
     this.env             = env;
 }
Example #4
0
 public DetailModel(IPlayerRetriever playerRetriever, IGameRetriever gameRetriever, IPlayerDetailRetriever detailHandler)
 {
     this.playerRetriever = playerRetriever;
     this.gameRetriever   = gameRetriever;
     this.detailHandler   = detailHandler;
 }
Example #5
0
 public TeamDetailRetriever(IGameRetriever gameRetriever, ITeamRetriever teamRetriever, IHistoricalData historicalData)
 {
     this.gameRetriever  = gameRetriever;
     this.teamRetriever  = teamRetriever;
     this.historicalData = historicalData;
 }
 public HomePageStatRetriever(IGameRetriever gameRetriever, ILeaderboards leaderboards)
 {
     games       = gameRetriever.GetAllGames();
     leaderboard = leaderboards.GetLimitedLeaderboard();
 }
Example #7
0
 public ListModel(IGameRetriever gameRetriever)
 {
     this.gameRetriever = gameRetriever;
 }