Files
DysonNetwork/DysonNetwork.Gateway/Configuration/ConfigurationController.cs

14 lines
417 B
C#

using Microsoft.AspNetCore.Mvc;
namespace DysonNetwork.Gateway.Configuration;
[ApiController]
[Route("config")]
public class ConfigurationController(IConfiguration configuration) : ControllerBase
{
[HttpGet]
public IActionResult Get() => Ok(configuration.GetSection("Client").Get<Dictionary<string, object>>());
[HttpGet("site")]
public IActionResult GetSiteUrl() => Ok(configuration["SiteUrl"]);
}