示例#1
0
        public IActionResult Post([FromBody] Tournament tournament)
        {
            if (tournament == null)
            {
                return(HttpBadRequest());
            }

            var newTournament = _application.AddTournament(tournament);

            return(CreatedAtRoute("GetTournament", new { id = newTournament.Id }, newTournament));
        }
示例#2
0
        public IActionResult Post([FromBody] Tournament tournament)
        {
            if (tournament == null)
            {
                return(BadRequest());
            }

            var domainTournament = _translator.TranslateToDomain(tournament);
            var newTournament    = _application.AddTournament(domainTournament);

            return(CreatedAtRoute("GetTournament", new { id = newTournament.Id }, newTournament));
        }