.net项目快速切换配置文件

先添加一个json文件:

.net项目快速切换配置文件_json

在appsettings.Development.json里面把apollo配置过来(这里是本地的apollo)

.net项目快速切换配置文件_json_02

然后

.net项目快速切换配置文件_json_03

.net项目快速切换配置文件_json_04

把里面的名字变成你添加的那个json文件的名字(Production)

如何就好了

想查看的话可以在控制器里面:

依赖注入:private readonly IConfiguration configuration

.net项目快速切换配置文件_json_05


#region 读取配置文件
/// <summary>
/// 测试
/// </summary>
/// <returns></returns>                                                                                              
[HttpGet]
public IActionResult TestGet()
{
var cfRt = configuration.GetValue<string>("Consul");//读取Consul路由
return Ok(cfRt);
}
#endregion
var cfRt = configuration.GetValue<string>("Consul");//读取Consul路由跟下面的一样()
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.

.net项目快速切换配置文件_json_06