Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

cgillum/durabletask-dapr

Repository files navigation

Dapr Provider for the Durable Task Framework

This repo contains the code for a Durable Task Framework .NET-based storage provider that uses Dapr Actors for state storage and scheduling. It's meant to be used as a proof-of-concept / reference implementation for the embedded engine described in the Dapr Workflow proposal.

This repo also contains a sample Dapr Workflow SDK for .NET that is designed to be used with the Dapr backend.

IMPORTANT This code is NOT going to be used in any way as the actual Dapr Workflow implementation. The "real" implementation will be done in Go so that it can be embedded into the Dapr sidecar. This project is just a reference implementation to help us tackle some of the design details around running workflows on top of actors.

Getting started

If you're interested in playing with this reference implementation, please see the README and the code under test/DaprTesting. Alternatively, you can find an end-to-end sample under samples.

Prerequisites

The following dependencies must be installed on your machine to build and test this reference implementation.

Other dependencies may be required for building and running the samples.

Contributing

Contributions via PRs are absolutely welcome! Keep in mind, however, that this is a reference implementation and not meant to be used for actual application development. A repo in the Dapr GitHub organization will be used for the real implementation.

Feel free to open issues in this repo to ask questions or provide feedback about the reference implementation. If you have questions or feedback about Dapr Workflow generally, please submit comments to dapr/dapr#4576.

About

Reference implementation for the Dapr Workflow embedded engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages