嵌套逻辑应用程序 - 在 Visual Studio 中参数化工作流 ID 时出错
Nested Logic App - Error when parameterizing the workflow id in Visual Studio
我正在尝试参数化嵌套逻辑应用程序的工作流 ID,如下所示:
"host":{
"triggerName":"manual",
"workflow":{
"id":"@parameters('NestedWorkflowId')"
}
}
正在定义工作流 ID 参数:
"parameters":{
"NestedWorkflowId":{
"type": "String"
}
}
设置参数值:
"parameters":{
"NestedWorkflowId":{
"value":"[concat('/subscriptions/', parameters('SubscriptionId'), '/resourceGroups/', variables('ResourceGroupName'), '/providers/Microsoft.Logic/workflows/', variables('NestedLogicAppName'))]"
}
}
但是这样做我得到这个错误:
当您使用逻辑应用程序扩展在 Visual Studio 中的设计视图和代码视图之间切换时,会发生此错误。但是,我能够毫无问题地部署逻辑应用程序,因此它似乎是扩展验证中的错误。
我正在尝试参数化嵌套逻辑应用程序的工作流 ID,如下所示:
"host":{
"triggerName":"manual",
"workflow":{
"id":"@parameters('NestedWorkflowId')"
}
}
正在定义工作流 ID 参数:
"parameters":{
"NestedWorkflowId":{
"type": "String"
}
}
设置参数值:
"parameters":{
"NestedWorkflowId":{
"value":"[concat('/subscriptions/', parameters('SubscriptionId'), '/resourceGroups/', variables('ResourceGroupName'), '/providers/Microsoft.Logic/workflows/', variables('NestedLogicAppName'))]"
}
}
但是这样做我得到这个错误:
当您使用逻辑应用程序扩展在 Visual Studio 中的设计视图和代码视图之间切换时,会发生此错误。但是,我能够毫无问题地部署逻辑应用程序,因此它似乎是扩展验证中的错误。