Requete POST

pull/1/head
nathan boileau 2 years ago
parent 867f342893
commit 06b1ae84b0

@ -42,11 +42,12 @@ namespace apiLOL.Controllers
// POST api/<ControllerLol> // POST api/<ControllerLol>
[HttpPost] [HttpPost]
public IActionResult Post(ChampionDTO champDTO) public async Task<IActionResult> Post([FromBody] ChampionDTO champDTO)
{ {
Champion tmp = champDTO.ToModel(); Champion tmp = champDTO.ToModel();
data.ChampionsMgr.AddItem(tmp); Champion champ = await data.ChampionsMgr.AddItem(tmp);
return Ok(); ChampionDTO dto = champ.ToDTO();
return CreatedAtAction(nameof(GetChampion), new { name = dto.Name }, dto);
} }
// PUT api/<ControllerLol>/5 // PUT api/<ControllerLol>/5

Loading…
Cancel
Save