From cb5fff33e7e4ff1e61a388e6c0a06b4d23eb2caf Mon Sep 17 00:00:00 2001 From: mirage <119869686+ClementBobin@users.noreply.github.com> Date: Tue, 3 Mar 2026 16:39:54 +0100 Subject: [PATCH] Implement ApiController with version endpoint and logging --- .../{api/VersionController.cs => ApiController.cs} | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) rename Webzine.WebApplication/Controllers/{api/VersionController.cs => ApiController.cs} (56%) diff --git a/Webzine.WebApplication/Controllers/api/VersionController.cs b/Webzine.WebApplication/Controllers/ApiController.cs similarity index 56% rename from Webzine.WebApplication/Controllers/api/VersionController.cs rename to Webzine.WebApplication/Controllers/ApiController.cs index df9b4d2..2c2c79e 100644 --- a/Webzine.WebApplication/Controllers/api/VersionController.cs +++ b/Webzine.WebApplication/Controllers/ApiController.cs @@ -1,20 +1,19 @@ using Microsoft.AspNetCore.Mvc; -namespace Webzine.WebApplication.Controllers.api; +namespace Webzine.WebApplication.Controllers; -[Route("api/[controller]")] -public class VersionController : ControllerBase +public class ApiController : ControllerBase { - private readonly ILogger _logger; + private readonly ILogger _logger; - public VersionController(ILogger logger) + public ApiController(ILogger logger) { this._logger = logger; this._logger.LogDebug(1, "NLog injected into VersionController"); } [HttpGet] - public IActionResult Get() + public IActionResult Version() { this._logger.LogInformation("Get Version was called");