700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Consul作为配置中心 配置Asp.Net Core应用程序 依据key/value动态更新

Consul作为配置中心 配置Asp.Net Core应用程序 依据key/value动态更新

时间:2023-12-02 03:41:47

相关推荐

Consul作为配置中心 配置Asp.Net Core应用程序 依据key/value动态更新

Consul作为配置中心,配置 Core应用程序 依据key/value自动更新

/wintoncode/Winton.Extensions.Configuration.Consul

下载源码,编译

修改:Program中的consul的地址

在consul的Key/Value下增加一个

key=appsettings.json

value={"TestConfig":{"key":"King88888888","name":"dacong","title":"FMS MES"}}

运行Website

TestConfig:key

你可以自定义自己的类

[ApiController]

[Route("[controller]")]

public class HomeController : ControllerBase

{

private Configs config;

public HomeController(IOptionsSnapshot<Configs> config)

{

this.config = config.Value;

}

// GET: /<controller>/

[HttpGet("{Index}")]

public IActionResult Index()

{

return Ok(new { config });

}

}

public class Configs

{

public string Key { get; set; }

public string Name { get; set; }

public string Title { get; set; }

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。