Add new Backend structure with proper .NET 8 projects

This commit is contained in:
Michał Zieliński
2025-05-31 19:26:02 +02:00
parent 976922fafc
commit 9d1adef629
75 changed files with 11503 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using System.Data;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Data.SqlClient;
using DiunaBI.Core.Models;
namespace DiunaBI.Core.Controllers;
[ApiController]
[Route("api/[controller]")]
public class AdminController : Controller
{
private readonly IConfiguration _configuration;
public AdminController(
IConfiguration configuration)
{
_configuration = configuration;
}
[HttpGet]
[Route("Version")]
public IActionResult GetVersion()
{
return Ok(new { version = _configuration["app-version"] });
}
}