6 packages tagged with “durable-functions”
Changelog: 2.5 Updated for Microsoft.Azure.DurableTask.Core 2.9.0 and Microsoft.Azure.WebJobs.Extensions.DurableTask 2.7.0 2.4 Added WaitForCustomStatus(predicate). Updated for DurableTask.Core 2.6.0 2.3 Added WaitForOrchestrationToReachStatus(status[]) and WaitForOrchestrationToFinish. Added TaskFailed history event to orchestration start failures. 2.2 Updated for Microsoft.Azure.DurableTask.Core 2.5.1 2.1 Added support for CallHttpAsync 2.0.3 Fixed bug in IDurableOrchestrationContext.StartNewOrchestration 2.0.2 Updated for Microsoft.Azure.WebJobs.Extensions.DurableTask 2.3.0 2.0.1 Updated for altest DurableTask packages 2.0 Durable Functions 2.0 support. No support for Durable Entities as of yet.
This package defines the metadata abstractions for describing hierarchical state machines (also known as "statecharts"), as well as an initial .NET object model implementation and an in-memory interpreter that works directly against that metadata. For more information on statecharts, see https://statecharts.github.io/.
This package defines the client APIs for starting new hierarchical state machine (or "statechart") instances that run on Azure Durable Functions. For more information on statecharts, see https://statecharts.github.io/.
This package implements the integration between the hierarchical state machine (or "statechart") interpreter and Azure Durable Functions. To use it, simply reference this package in a standard Azure Durable Functions project and define statecharts using either strongly-typed .NET syntax, or JSON. For more information on statecharts, see https://statecharts.github.io/.
A clone of Azure Durable Functions hosted in vanilla ASP.NET. Provides durable orchestration capabilities with attributes and interfaces compatible with Azure Durable Functions patterns.
Roslyn analyzer and code fixes that validate Durable Task Framework orchestration code for determinism constraints. Ensures orchestrator functions follow replay-safe patterns required for Durable Functions and Azure Functions. Detects non-deterministic operations including DateTime.Now, Guid.NewGuid(), Random, I/O operations, environment variables, static state, threading APIs, and more. Includes automatic code fixes for common violations.