Add example : Filter
continuous-integration/drone/push Build is failing Details

pull/1/head
nathan boileau 2 years ago
parent e2dec91fd2
commit 1edff0366a

@ -24,8 +24,9 @@ namespace apiLOL.Controllers
// GET: api/<ControllerLol> // GET: api/<ControllerLol>
[HttpGet] [HttpGet]
public async Task<IActionResult> Get() public async Task<IActionResult> Get([FromQuery] string name = "")
{ {
//FromQuery permet de filtrer dans la collection de champions en fonction du nom
_logger.LogInformation($"methode Get de ControllerChampions appelée"); _logger.LogInformation($"methode Get de ControllerChampions appelée");
_logger.LogInformation($"Nombre de champions : {await data.ChampionsMgr.GetNbItems()}"); _logger.LogInformation($"Nombre de champions : {await data.ChampionsMgr.GetNbItems()}");
var champs = (await data.ChampionsMgr.GetItems(0, await data.ChampionsMgr.GetNbItems())).Select(Model => Model.ToDTO()); var champs = (await data.ChampionsMgr.GetItems(0, await data.ChampionsMgr.GetNbItems())).Select(Model => Model.ToDTO());

Loading…
Cancel
Save