using API.Dto; using EFManager; using Microsoft.AspNetCore.Mvc; using Model; namespace API.Controllers { [ApiController] [Route("[controller]")] public class SkinController { private readonly ManagerData data; private readonly ILogger _logger; public SkinController(ManagerData manager, ILogger logger) { data = manager; _logger = logger; } /* [HttpGet("{Name}/Skins")] public async Task> GetSkinsChamp(string name) { // Récupération de la liste des champions IEnumerable Champs = await data.ChampionsMgr.GetItemsByName(name, await data.ChampionsMgr.GetNbItemsByName(name), 1); // Récupération du champion correspondant à l'id //if (await data.ChampionsMgr.GetNbItemsByName(name).Result) { // Converstion en Champion au lieu de champion IEnumerable Champion champion = Champs.First(); // Récupération des skin du champion IEnumerable Skins = await data.SkinsMgr.GetItemsByChampion(champion, 0, data.SkinsMgr.GetNbItemsByChampion(champion).Result); // Création de la liste de skin List skins = new List(); // Ajout des skins dans la nouvelle liste Skins.ToList().ForEach(Skin => skins.Add(Skin.ToDto())); return Ok(skins); } return BadRequest(); }*/ } }