![]() |
1
2
当前只能在部署时设置函数的资源ID,而不能在运行时设置。正确的设置方法是将其设置为ARM参数,而不是逻辑应用程序参数(如果这有意义的话)。 Here's an example 为部署参数化的。
|
|
2
0
我没有足够的代表对杰夫霍兰发表评论。不过,要小心使用他的建议。是的,这是合法的,有效的,而且似乎是唯一的方法。但是,如果您正在使用visual studio进行开发,并且谁不适合这些愚蠢的事情,那么当您在设计视图中打开arm时,您的arm参数将被替换为您为defaultvalue设置的参数。是的,实际替换为它解析的文本字符串,不再是[parameter('')表达式。因此,您可以进入代码视图,或者在文本编辑器中打开arm模板并按照建议进行部署,然后再打开vs designer,您的工作就被抹去了。 因此,在文本编辑器中将id设置为:
然后在Visual Studio设计器中打开LA并切换到“代码”视图,只会看到:
事实上,如果在vs logic app designer的“代码”视图中尝试设置表达式,则在保存时会抛出错误,并且也不会让您切换到“设计”视图。 所以,是的,他的建议很有效,但是每次在visual studio逻辑应用程序设计器中打开逻辑应用程序时,都必须重新执行。 |
![]() |
HAL9000 · Azure资源未显示在VS代码中 2 年前 |
![]() |
Zaphod · Azure函数,输出到cosmos db 6 年前 |
![]() |
Leonid · 使用terraform部署azure功能 6 年前 |
![]() |
Pankaj Rawat · Azure持久功能(外部功能) 6 年前 |
![]() |
Randy Minder · 如何从Azure函数向事件中心发送消息? 6 年前 |
![]() |
OrcusZ · 无法安装SendGrid扩展 6 年前 |