POST methode
continuous-integration/drone/push Build is failing Details

pull/2/head
nathan boileau 2 years ago
parent 5bffbe76fe
commit a88c59b0a3

@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Mvc; using System.Security.Cryptography;
using Microsoft.AspNetCore.Mvc;
using Model; using Model;
using StubLib; using StubLib;
using System.Xml.Linq; using System.Xml.Linq;
@ -35,7 +36,7 @@ namespace apiLOL.Controllers
[Route("{name}")] [Route("{name}")]
public async Task<IActionResult> GetChampion(string name) public async Task<IActionResult> GetChampion(string name)
{ {
var champs = (await data.ChampionsMgr.GetItemsByName(name,0,1)).First(); var champs = (await data.ChampionsMgr.GetItemsByName(name, 0, 1)).First();
return Ok(champs.ToDTO()); return Ok(champs.ToDTO());
} }
@ -47,6 +48,9 @@ namespace apiLOL.Controllers
Champion tmp = champDTO.ToModel(); Champion tmp = champDTO.ToModel();
data.ChampionsMgr.AddItem(tmp); data.ChampionsMgr.AddItem(tmp);
return Ok(); return Ok();
//return CreatedAtAction(nameof(GetChampion), new { Id = 1 },
// await data.ChampionsMgr.AddItem(champDTO.ToModel()));
} }
// PUT api/<ControllerLol>/5 // PUT api/<ControllerLol>/5

Loading…
Cancel
Save