From ebb26ae709570a84004c27f34e9307c33ac6b000 Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Fri, 19 Apr 2024 00:55:07 +0200 Subject: Add Solution --- solve/PhotoEditor/Controllers/HealthController.cs | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 solve/PhotoEditor/Controllers/HealthController.cs (limited to 'solve/PhotoEditor/Controllers/HealthController.cs') diff --git a/solve/PhotoEditor/Controllers/HealthController.cs b/solve/PhotoEditor/Controllers/HealthController.cs new file mode 100644 index 0000000..cf0dfea --- /dev/null +++ b/solve/PhotoEditor/Controllers/HealthController.cs @@ -0,0 +1,34 @@ +using System.Diagnostics; +using Microsoft.AspNetCore.Mvc; +using PhotoEditor.Models; + +namespace PhotoEditor.Controllers; + +[ApiController] +[Route("api/[controller]")] +public class HealthController : BaseAPIController +{ + private readonly ILogger _logger; + + public HealthController(ILogger logger) + { + _logger = logger; + } + + + [HttpGet] + [Route("Version")] + public IActionResult Version() + { + return Content("{'Version':'1.0.0'}"); + } + + [HttpGet] + [Route("User")] + public IActionResult GetUser() + { + var username = GetUsername(new Dictionary { { "PATH", "/usr/bin/" } }); + + return Content(String.Format("{{'Username':'{0}'}}", username)); + } +} -- cgit v1.2.3-71-gd317