Introduction

It will cover the following things,

Application patterns

The following application patterns can benefit from Durable Functions,

Pre-requisites

These are pre-requisites to start working on durable functions,

What is a Function chaining pattern?

Durable Functions - Patterns - Function chaining

Hands-on Lab – Create a durable function in C#

Steps to be followed,

Here, you can see the response from Chaining which got instantiated from Function1_HttpStart with the desired output where I am capturing the output of only the last function which is dependent on the above functions, so in our case, you can see all the functions have been executed in a chain and each function output have been passed into next function.

Hands-on Lab – Deploy durable function on Azure

Steps to be followed,

This is a basic example of a Chaining pattern, where each function input is dependent on the previous function’s output.

There are multiple other patterns that represent where to use duration functions, stay tuned for the next series of articles to get a hang of it.

Happy learning!