diff --git a/API/Controllers/MangaController.cs b/API/Controllers/MangaController.cs index 51afb1d..322ae28 100644 --- a/API/Controllers/MangaController.cs +++ b/API/Controllers/MangaController.cs @@ -20,16 +20,27 @@ namespace API.Controllers; [Route("v{v:apiVersion}/[controller]")] public class MangaController(MangaContext context) : Controller { + /// /// Returns all cached /// - /// Keys/IDs + /// [HttpGet] - [ProducesResponseType(Status200OK, "application/json")] + [ProducesResponseType(Status200OK, "application/json")] public IActionResult GetAllManga() { - string[] ret = context.Mangas.Select(m => m.Key).ToArray(); - return Ok(ret); + return Ok(context.Mangas.ToArray()); + } + + /// + /// Returns all cached .Keys + /// + /// Keys/IDs + [HttpGet("Keys")] + [ProducesResponseType(Status200OK, "application/json")] + public IActionResult GetAllMangaKeys() + { + return Ok(context.Mangas.Select(m => m.Key).ToArray()); } ///