Was trying to create a new Azure Durable Function in Visual Studio 2017, but couldnt find the "Durable Functions Orchestration" listed in the below popup:
My visual studio is up to date, and not sure what I am missing!!
Add functions to the appRight-click the project in Visual Studio and select Add > New Azure Function. Verify Azure Function is selected from the add menu, enter a name for your C# file, and then select Add. Select the Durable Functions Orchestration template and then select Add.
Whenever an activity function is scheduled, the Durable Task Framework checkpoints the execution state of the function into some durable storage backend (Azure Table storage by default). This state is what's referred to as the orchestration history.
Hands-on Lab – Deploy durable function on AzureRight-click on the function and click on publish and choose target as Azure. Choose an option as Azure function app (Windows). Create/choose the new/existing resource group and resource for azure function deployment.
Ok, Found the problem. It seems like we need to select "Azure Functions v2 (.NET Core)" as the framework when creating the Project.
Note: After the project is created, do a build/rebuild of the project before trying to add a new function. For some reason, when I tried to add new Item, it still wasnt listed until I built the project
After the project is built successfully, you should now be able to see "Durable Functions Orchestration"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With