public TournamentController(TournamentResponseProvider tournamentResponseProvider) { if (tournamentResponseProvider == null) { throw new ArgumentNullException("tournamentResponseProvider"); } TournamentResponseProvider = tournamentResponseProvider; }