AppSettings连接字符串必须可以根据环境(Dev,Staging,UAT和Production)进行配置

时间:2019-05-14 17:45:55

标签: .net azure-devops core

我针对Azure中的Sandbox环境为我的应用程序开发代码。我当前的appsettings.json文件包含指向沙盒环境的数据库,Azure存储等的连接字符串。

当通过DevOps管道将api部署到Dev,Staging和Production Env时,该api应该指向各自环境Dev,staging和Production中存在的数据库,Azure Storage等。

我正在尝试使用启动文件中的方法

但是在DevOps部署中,我无法进一步实现上述目标。

1 个答案:

答案 0 :(得分:0)

您可以通过 JSON变量替换来实现。有关更多信息,请参见here.