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, 3013🔥, 0💬
Popular Posts:
What Is Azure API Management Service? Azure API Management as a turnkey solution for publishing APIs...
Where to find tutorials on Using Azure API Management Developer Portal? Here is a list of tutorials ...
Where to find tutorials on Using Azure API Management Publisher Dashboard? Here is a list of tutoria...
How To Protect Special Characters in Query String in PHP? If you want to include special characters ...
Where to find tutorials on RSS specifications? I want to learn it to describe my API services. Here ...