public NewSeasonController(IDreamLeagueContext db, IGameWeekSerializer <GameWeekSummary> gameWeekSerializer, IGameWeekSerializer <CupWeekSummary> cupWeekSerializer, IPlayerListService playerListService, ITeamSheetService teamSheetService) { this.db = db; this.gameWeekSerializer = gameWeekSerializer; this.cupWeekSerializer = cupWeekSerializer; this.playerListService = playerListService; this.teamSheetService = teamSheetService; }
public NewSeasonController() { this.db = new DreamLeagueContext(); this.gameWeekSerializer = new XMLGameWeekSerializer <GameWeekSummary>(); this.cupWeekSerializer = new XMLGameWeekSerializer <CupWeekSummary>(); this.playerListService = new PlayerListService(db, new XLSXPlayerListReader()); this.teamSheetService = new TeamSheetService(new XLSXTeamSheetReader()); }
public TeamSheetController(IDreamLeagueContext db, ITeamSheetService teamSheetService, ITeamSheetUpdater teamSheetUpdater) { this.db = db; this.teamSheetService = teamSheetService; this.teamSheetUpdater = teamSheetUpdater; }
public TeamSheetController() { this.db = new DreamLeagueContext(); this.teamSheetService = new TeamSheetService(new XLSXTeamSheetReader()); this.teamSheetUpdater = new TeamSheetUpdater(db); }