From 519030861d3f220ba10e31187ea301b6db4489cd Mon Sep 17 00:00:00 2001 From: Glax Date: Mon, 16 Dec 2024 23:19:47 +0100 Subject: [PATCH] Move GetConnectors to new MiscController --- API/Controllers/MiscController.cs | 26 ++++++++++++++++++++++++++ API/Controllers/SearchController.cs | 11 ----------- 2 files changed, 26 insertions(+), 11 deletions(-) create mode 100644 API/Controllers/MiscController.cs diff --git a/API/Controllers/MiscController.cs b/API/Controllers/MiscController.cs new file mode 100644 index 0000000..56e3345 --- /dev/null +++ b/API/Controllers/MiscController.cs @@ -0,0 +1,26 @@ +using API.Schema; +using API.Schema.MangaConnectors; +using Asp.Versioning; +using Microsoft.AspNetCore.Mvc; +using static Microsoft.AspNetCore.Http.StatusCodes; + +namespace API.Controllers; + +[ApiVersion(2)] +[ApiController] +[Produces("application/json")] +[Route("v{v:apiVersion}")] +public class MiscController(PgsqlContext context) : Controller +{ + /// + /// Get all available Connectors (Scanlation-Sites) + /// + /// Array of MangaConnector + [HttpGet("GetConnectors")] + [ProducesResponseType(Status200OK)] + public IActionResult GetConnectors() + { + MangaConnector[] connectors = context.MangaConnectors.ToArray(); + return Ok(connectors); + } +} \ No newline at end of file diff --git a/API/Controllers/SearchController.cs b/API/Controllers/SearchController.cs index 4c4b9ce..0f6c795 100644 --- a/API/Controllers/SearchController.cs +++ b/API/Controllers/SearchController.cs @@ -13,17 +13,6 @@ namespace API.Controllers; [Route("v{v:apiVersion}/[controller]")] public class SearchController(PgsqlContext context) : Controller { - /// - /// Get all available Connectors (Scanlation-Sites) - /// - /// Array of MangaConnector - [HttpGet("GetConnectors")] - [ProducesResponseType(Status200OK)] - public IActionResult GetConnectors() - { - MangaConnector[] connectors = context.MangaConnectors.ToArray(); - return Ok(connectors); - } /// /// Initiate a search for a Manga on all Connectors