using Asentrafin.Api.Data; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; namespace Asentrafin.Api.Controllers; [ApiController] [Route("api/database")] public class DatabaseHealthController(AppDbContext dbContext) : ControllerBase { [HttpGet("health")] public async Task GetHealth(CancellationToken cancellationToken) { var canConnect = await dbContext.Database.CanConnectAsync(cancellationToken); return Ok(new { database = "postgres", canConnect }); } }