Tools, FAQ, Tutorials:
'choose ... when ...' Statements to Control Execution Flows
How to use 'choose ... when ..." policy statements to control execution flows?
✍: FYIcenter.com
If you want to control execution flows in Azure API management process,
you can use the 'choose ... when ..." policy statement.
The "choose ... when ..." statement has the following syntax:
<choose>
<when condition="Boolean_expression">
...
</when>
<when condition="Boolean_expression">
...
</when>
<otherwise>
...
</otherwise>
</choose>
For example,
<choose>
<when condition="@(context.Variables.GetValueOrDefault<bool>("isMobile"))">
<set-query-parameter name="mobile" exists-action="override">
<value>true</value>
</set-query-parameter>
</when>
<otherwise>
<set-query-parameter name="mobile" exists-action="override">
<value>false</value>
</set-query-parameter>
</otherwise>
</choose>
⇒ Policy to Modify Request and Response Body
2018-01-19, ∼4573🔥, 0💬
Popular Posts:
What properties and functions are supported on requests.models.Response objects? "requests" module s...
Where to find tutorials on OpenID? Here is a large collection of tutorials to answer many frequently...
Where to find tutorials on RSS specifications? I want to learn it to describe my API services. Here ...
Where to find tutorials on RSS specifications? I want to learn it to describe my API services. Here ...
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...