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 StubLib;
using System.Xml.Linq;
@ -12,8 +13,8 @@ namespace apiLOL.Controllers
public class ControllerChampions : Controller
{
private readonly IDataManager data;
public ControllerChampions(IDataManager manager)
{
@ -35,7 +36,7 @@ namespace apiLOL.Controllers
[Route("{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());
}
@ -47,6 +48,9 @@ namespace apiLOL.Controllers
Champion tmp = champDTO.ToModel();
data.ChampionsMgr.AddItem(tmp);
return Ok();
//return CreatedAtAction(nameof(GetChampion), new { Id = 1 },
// await data.ChampionsMgr.AddItem(champDTO.ToModel()));
}
// PUT api/<ControllerLol>/5
@ -62,4 +66,4 @@ namespace apiLOL.Controllers
}
}
}
}
Loading…
Cancel
Save