public async Task <ActionResult <object> > CreateTournament([FromBody] TournamentApiModel tournamentData)
        {
            var tournament = new Tournament()
            {
                Name    = tournamentData.Name,
                Deposit = tournamentData.Deposit
            };

            Tournament newTournament = await _tournamentService.CreateAsync(tournament);

            return(new { id = newTournament.Id });
        }
        public async Task <ActionResult> UpdateTournament(Guid id, [FromBody] TournamentApiModel data)
        {
            var tournamentData = new Tournament()
            {
                Id      = id,
                Name    = data.Name,
                Deposit = data.Deposit
            };

            Tournament newTournament = await _tournamentService.UpdateTournamentAsync(tournamentData);

            return(NoContent());
        }