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; }
public GameCreator(IGameRepository gameRepository, IPlayerUpdater playerUpdater, ITeamUpdater teamUpdater) { this.gameRepository = gameRepository; this.playerUpdater = playerUpdater; this.teamUpdater = teamUpdater; }
public DeletePlayerModel(IPlayerRetriever playerRetriever, ITeamUpdater teamUpdater, IWebHostEnvironment env) { this.playerRetriever = playerRetriever; this.teamUpdater = teamUpdater; this.env = env; }
public GameUpdater(ICreator <Game> gameCreator, IDeleter <Game> gameDeleter, ITeamUpdater teamUpdater) { this.gameCreator = gameCreator; this.gameDeleter = gameDeleter; this.teamUpdater = teamUpdater; }
public List(ITeamRetriever teamStatsRetriever, ITeamUpdater teamUpdater) { this.teamStatsRetriever = teamStatsRetriever; this.teamUpdater = teamUpdater; }
public DeleteGameModel(IDeleter <Game> gameDeleter, ITeamUpdater teamUpdater) { this.gameDeleter = gameDeleter; this.teamUpdater = teamUpdater; }