using Microsoft.AspNetCore.Mvc;
using LingAdmin.Shared.DTOs;
namespace LingAdmin.ApiGateway.Controllers;
///
/// 健康检查控制器
///
[ApiController]
[Route("api/[controller]")]
public class HealthController : ControllerBase
{
private readonly IConfiguration _configuration;
private readonly IHttpClientFactory _httpClientFactory;
private readonly ILogger _logger;
public HealthController(
IConfiguration configuration,
IHttpClientFactory httpClientFactory,
ILogger logger)
{
_configuration = configuration;
_httpClientFactory = httpClientFactory;
_logger = logger;
}
///
/// 网关健康检查
///
[HttpGet]
public ActionResult