In in-process functions I can inject a DurableClientFactory to start durable functions, using the extension method AddDurableClientFactory(...) from the Microsoft.Azure.WebJobs.Extensions.DurableTask package.
There is no proper DurableClientFactory equivalent in isolated functions, i.e. the Microsoft.Azure.Functions.Worker.Extensions.DurableTask package to do that,
The only way is to use method injection, with the isolated worker model, which is not sufficient.
Expected behavior
A DurableClientFactory (or similar) exists in the package above. The documentation is updated.
Actual behavior
It is missing in the package and/or missing documentation.
Relevant source code snippets
// insert code snippet here
Known workarounds
Provide a description of any known workarounds you used.
App Details
Durable Functions extension version (e.g. v1.8.3): Microsoft.Azure.Functions.Worker.Extensions.DurableTask 1.1.1
Azure Functions runtime version (1.0 or 2.0): 2.0
Programming language used: .net 7 and .net 8
Screenshots
If applicable, add screenshots to help explain your problem.
Description
In in-process functions I can inject a DurableClientFactory to start durable functions, using the extension method
AddDurableClientFactory(...)
from the Microsoft.Azure.WebJobs.Extensions.DurableTask package.There is no proper DurableClientFactory equivalent in isolated functions, i.e. the Microsoft.Azure.Functions.Worker.Extensions.DurableTask package to do that,
The only way is to use method injection, with the isolated worker model, which is not sufficient.
Expected behavior
A DurableClientFactory (or similar) exists in the package above. The documentation is updated.
Actual behavior
It is missing in the package and/or missing documentation.
Relevant source code snippets
Known workarounds
App Details
Screenshots