public IActionResult Post([FromBody] Tournament tournament) { if (tournament == null) { return(HttpBadRequest()); } var newTournament = _application.AddTournament(tournament); return(CreatedAtRoute("GetTournament", new { id = newTournament.Id }, newTournament)); }
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)); }