serverless-azure-functions icon indicating copy to clipboard operation
serverless-azure-functions copied to clipboard

feat: add support for durable functions

Open Ayzrian opened this issue 2 years ago • 11 comments

What did you implement:

Closes #553

There was no bindings definition for durable functions, so this resulted into problems in case we want to use serverless azure functions and durable functions. Added support for the bindings to generate right functions.json file.

How did you implement it:

Added definitions for possible bindings to bindings.json file.

How can we verify it:

Add durableClient input to HTTP triggered function to test it.

Todos:

  • [x] Ensure there are no lint errors.
    Validate via npm run lint
    Note: Some reported issues can be automatically fixed by running npm run lint:fix
  • [x] Write tests and confirm existing functionality is not broken.
    Validate via npm test
  • [x] Write documentation
  • [x] Provide verification config / commands / resources
  • [x] Enable "Allow edits from maintainers" for this PR
  • [x] Update the messages below

Is this ready for review?: YES
Is it a breaking change?: NO

Ayzrian avatar Oct 19 '22 15:10 Ayzrian