很快,我有两个问题:
setup logic app variable value at realease time
(对于示例)...My actual environment:
我有2个azure "environments"
,换句话说,2 azure resource groups
分别包含相同的资源和配置。
天蓝色|| __Dev资源组:逻辑应用程序+ api应用程序+ ....其他资源| __产品资源组:产品逻辑应用程序+产品api App + ....其他产品资源
在我的逻辑应用程序中,我有http端点调用步骤。
实际上,两个逻辑应用程序(prod逻辑应用程序和dev逻辑应用程序)都在调用dev api应用程序终结点(在dev环境上是相同的api应用程序),因为我的问题是我无法找到一种转换方法逻辑应用程序http调用中url的值。
我想做的是通过每个环境(dev和prod)的适当api应用程序url来更改上图中加底线的基本url值,如下所示:
Dev api应用程序的URL为:https://pwfotcapiapp
Prod api应用程序的网址是:https://pwfprodotwapiapp ...
我试图在appsettings.json中的变量中设置api应用库的url,并在部署时进行转换。可以,但是我无法设置基本url值,因为我找不到从逻辑应用程序读取appsettings.json变量的方法。
我有一个Ci / Cd管道,可以在每个资源组上创建或更新足够的资源,并成功进行变量转换:
所以,换句话说,我有:
2个环境,2个Web应用程序(API应用程序),2个逻辑应用程序
==>
我希望能够设置每个逻辑应用程序http调用url值以指向不同的Web应用程序(api应用程序)在发布时或找到一种从其中读取appsettings值的方法逻辑应用程序。任何贡献将不胜感激
编辑:
我使用Visual Studio开发我的逻辑应用程序
我的构建的触发器是提交,然后放置(构建工件放置)是部署管道的触发器。
很快,我有两个问题:如何在重新分配时间设置逻辑应用程序变量值(例如)...或者逻辑应用程序如何从设置文件读取值?我的实际环境:我有2 ...
我们可以通过以下步骤从逻辑应用程序读取appsettings.json: