using Application;
namespace WebApi.Controllers;
[ApiController]
[Route("api/[controller]/[action]")]
public class ConfigController(
IConfigApplication configApplication
) : ControllerBase
{
///
/// 获取配置值
///
public async Task> GetConfig(string key)
{
var value = await configApplication.GetConfigAsync(key);
return value.Ok("配置获取成功");
}
///
/// 设置配置值
///
public async Task SetConfig(string key, string value)
{
await configApplication.SetConfigAsync(key, value);
return "配置设置成功".Ok();
}
}