Cohesive.Adapters.DurableTask 0.1.0-alpha.68

This is a prerelease version of Cohesive.Adapters.DurableTask.
dotnet add package Cohesive.Adapters.DurableTask --version 0.1.0-alpha.68
                    
NuGet\Install-Package Cohesive.Adapters.DurableTask -Version 0.1.0-alpha.68
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Cohesive.Adapters.DurableTask" Version="0.1.0-alpha.68" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Cohesive.Adapters.DurableTask" Version="0.1.0-alpha.68" />
                    
Directory.Packages.props
<PackageReference Include="Cohesive.Adapters.DurableTask" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Cohesive.Adapters.DurableTask --version 0.1.0-alpha.68
                    
#r "nuget: Cohesive.Adapters.DurableTask, 0.1.0-alpha.68"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Cohesive.Adapters.DurableTask@0.1.0-alpha.68
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Cohesive.Adapters.DurableTask&version=0.1.0-alpha.68&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Cohesive.Adapters.DurableTask&version=0.1.0-alpha.68&prerelease
                    
Install as a Cake Tool

Cohesive.Adapters.DurableTask

Cohesive.Adapters.DurableTask executes an explicitly bounded canonical Process profile on Azure Durable Task and provides monitoring projections for current and migrated historical task hubs.

Install

dotnet add package Cohesive.Adapters.DurableTask

Check a Process realization

Planning consumes the exact canonical Process plan and returns either a complete target realization or structured diagnostics:

var result = DurableTaskProcessRealizationCompiler.Compile(compiledProcessPlan);

if (!result.IsSuccessful)
{
    foreach (var diagnostic in result.Realization.Diagnostics)
        Console.Error.WriteLine($"{diagnostic.Code}: {diagnostic.Message}");

    return;
}

DurableTaskProcessRealizationPlan plan = result.Plan!;

The physical orchestration retains CompiledProcessPlan and ProcessReferenceInterpreter as semantic authority. Durable Task owns scheduling, deterministic replay, activities, sub-orchestrations, timers, and provider history.

Implemented profile

The executable slice covers Transition and Relation/query operations, bound Requests, durable after-origin domain events, Choice, Match, bounded Fork/Join, AwaitMatch, Timer, Process-token Signals, child Processes, bounded partitioning and recurrence, durable cuts, Return, and Fail.

The adapter also provides:

  • Canonical start admission and exact replay.
  • Safe Process status, trace, and explain projections.
  • Lifecycle control across Continue-as-new.
  • Current standalone-SDK monitoring repositories.
  • A migration-only reader for hubs created by the retired Core adapter.
  • Differential and Scheduler-emulator conformance coverage.

Important boundaries

The executable profile is narrower than the planning profile. Reply emission nodes, non-Process Signal targets, activation-local Signal delivery, lifecycle Signal qualification, atomic-with-origin event publication, and complete provider cleanup/recovery semantics remain unavailable and fail closed.

Scheduler custom status and history are physical evidence, not a replacement Process definition, continuation, inbox, outbox, or semantic trace. The migration reader does not fabricate canonical evidence that historical runs did not retain.

Continue

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.0-alpha.68 42 8/30/2026
0.1.0-alpha.67 72 8/26/2026
0.1.0-alpha.66.4 83 8/30/2026
0.1.0-alpha.66.3 61 8/29/2026
0.1.0-alpha.66.2 48 8/27/2026
0.1.0-alpha.66.1 58 8/26/2026
0.1.0-alpha.66 93 8/25/2026
0.1.0-alpha.65 67 8/25/2026
0.1.0-alpha.64 75 8/25/2026
0.1.0-alpha.63 77 8/24/2026
0.1.0-alpha.62 56 8/24/2026
0.1.0-alpha.61 74 8/24/2026
0.1.0-alpha.60 58 8/24/2026
0.1.0-alpha.59 64 8/24/2026
0.1.0-alpha.58 60 8/24/2026
0.1.0-alpha.57 50 8/24/2026
0.1.0-alpha.56 61 8/24/2026
0.1.0-alpha.55 54 8/23/2026
0.1.0-alpha.54 56 8/23/2026
0.1.0-alpha.53 65 8/23/2026
Loading failed