You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-functions-http-features.md
+56-2Lines changed: 56 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -350,13 +350,67 @@ By using the "call HTTP" action, you can do the following actions in your orches
350
350
351
351
The ability to consume HTTP APIs directly from orchestrator functions is intended as a convenience for a certain set of common scenarios. You can implement all of these features yourself using activity functions. In many cases, activity functions might give you more flexibility.
The "call HTTP" API can automatically implement the client side of the polling consumer pattern. If a called API returns an HTTP 202 response with a Location header, the orchestrator function automatically polls the Location resource until receiving a response other than 202. This response will be the response returned to the orchestrator function code.
This feature is currently not supported in JavaScript.
394
+
395
+
# [Python](#tab/python)
396
+
397
+
This feature is currently not supported in Python.
398
+
399
+
# [PowerShell](#tab/powershell)
400
+
401
+
This feature is currently not supported in PowerShell.
402
+
403
+
# [Java](#tab/java)
404
+
405
+
This feature is currently not supported in Java.
406
+
407
+
---
408
+
357
409
> [!NOTE]
358
410
> 1. Orchestrator functions also natively support the server-side polling consumer pattern, as described in [Async operation tracking](#async-operation-tracking). This support means that orchestrations in one function app can easily coordinate the orchestrator functions in other function apps. This is similar to the [sub-orchestration](durable-functions-sub-orchestrations.md) concept, but with support for cross-app communication. This support is particularly useful for microservice-style app development.
359
-
> 2. The built-in HTTP polling pattern is currently available only in the .NET in-process host.
411
+
> 2. The built-in HTTP polling pattern is currently available only in the .NET host.
412
+
> 3. The polling pattern is enabled by default in .NET in-process but disabled by default in .NET Isolated. If you want to enable it in .NET Isolated, refer to the sample code and set the asynchronousPatternEnabled argument to true.
413
+
> 4. HTTP automatic polling pattern is supported in Durable Functions .NET Isolated starting from version [v1.5.0](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask) or later.
0 commit comments