gpt4 book ai didi

azure - 为什么这个 azure apim 策略表达式失败?

转载 作者:行者123 更新时间:2023-12-03 00:43:36 24 4
gpt4 key购买 nike

我为 Azure APIM 编写了一个简单的策略表达式,其中包括一个代码块表达式。这有效:

@{ return "start"+ new Random().Next().ToString(); }

但是,这不起作用:

@{ return "start"+ new Random().Next().ToString() + "end"}

我尝试了第二个示例的几种变体,但无法让 APIM 策略管理器接受它。 APIM 策略错误返回以下错误:

“第 1 行第 21 列的元素“log-to-eventhub”中出现错误:代码块表达式必须括在大括号中。”

但是,上面的表达式位于大括号中。知道如何实现上面第二个示例中我想要做的事情吗?

最佳答案

尝试将其重写为(注意末尾的分号):

@{ return "start" + new Random().Next().ToString() + "end"; }

或(不带“返回”):

@{ "start" + new Random().Next().ToString() + "end" }

关于azure - 为什么这个 azure apim 策略表达式失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35235662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com