コード ブロック式を含む Azure APIM の簡単なポリシー式を作成しました。これは機能します:
@{ return "start" + new Random().Next().ToString(); }
ただし、これは機能しません。
@{ return "start" + new Random().Next().ToString() + "end" }
2 番目の例のいくつかのバリエーションを試しましたが、APIM ポリシー マネージャーに受け入れさせることができませんでした。APIM ポリシー エラーは、次のエラーを返します。
「行 1、列 21 の要素 'log-to-eventhub' のエラー: コード ブロック式は中かっこで囲む必要があります。」
ただし、上記の式は中括弧で囲まれています。上記の2番目の例で私がやろうとしていることをどのように達成できるか考えていますか?