Reimaginate.Orchestrator.Redis
1.1.10
dotnet add package Reimaginate.Orchestrator.Redis --version 1.1.10
NuGet\Install-Package Reimaginate.Orchestrator.Redis -Version 1.1.10
<PackageReference Include="Reimaginate.Orchestrator.Redis" Version="1.1.10" />
<PackageVersion Include="Reimaginate.Orchestrator.Redis" Version="1.1.10" />
<PackageReference Include="Reimaginate.Orchestrator.Redis" />
paket add Reimaginate.Orchestrator.Redis --version 1.1.10
#r "nuget: Reimaginate.Orchestrator.Redis, 1.1.10"
#:package Reimaginate.Orchestrator.Redis@1.1.10
#addin nuget:?package=Reimaginate.Orchestrator.Redis&version=1.1.10
#tool nuget:?package=Reimaginate.Orchestrator.Redis&version=1.1.10
Reimaginate.Orchestrator.Redis
Orchestrator is Reimaginate's opinionated YAML workflow and durability layer built on the Microsoft Agent Framework Workflows runtime.
Redis-backed workflow instance locking integration for Orchestrator.
Register it after core Orchestrator services:
services.AddOrchestratorServices(configuration.GetSection("Orchestrator"), typeof(MyWorkflowActionResolver));
services.AddRedisWorkflowInstanceLocks(redisConnectionMultiplexer);
Locks are renewed while the lease is held. LeaseDuration is the Redis key TTL, not the maximum workflow runtime. Set RenewalInterval shorter than LeaseDuration; when omitted it defaults to roughly one third of the lease. If renewal fails repeatedly or the lock token no longer matches, the lease LostToken is cancelled so long-running workflow execution can stop safely.
Redis command timeouts are controlled by the StackExchange.Redis connection string, for example asyncTimeout, syncTimeout, and connectTimeout.
| Product | Versions 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. |
-
net10.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- Reimaginate.Orchestrator.Abstractions (>= 1.1.10)
- StackExchange.Redis (>= 3.1.31)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Reimaginate.Orchestrator.Redis:
| Package | Downloads |
|---|---|
|
Reimaginate.Orchestrator.Hosting
Reusable command-line host composition helpers for customer Orchestrator hosts. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.10 | 146 | 9/8/2026 |
| 1.1.9 | 106 | 9/8/2026 |
| 1.1.8 | 110 | 9/7/2026 |
| 1.1.7 | 110 | 9/7/2026 |
| 1.1.6 | 113 | 9/7/2026 |
| 1.1.5 | 450 | 7/30/2026 |
| 1.1.4 | 117 | 7/30/2026 |
| 1.1.3-rc.6 | 68 | 7/29/2026 |
| 1.1.3-rc.5 | 69 | 7/29/2026 |
| 1.1.3-rc.4 | 78 | 7/28/2026 |
| 1.1.3-rc.3 | 76 | 7/28/2026 |
| 1.1.3-rc.2 | 76 | 7/28/2026 |
| 1.1.3-rc.1 | 79 | 7/28/2026 |
| 1.1.2 | 168 | 7/23/2026 |
| 1.1.1 | 126 | 7/20/2026 |
| 1.1.1-rc.81 | 80 | 7/8/2026 |
| 1.1.1-rc.80 | 82 | 7/8/2026 |
| 1.1.1-rc.79 | 113 | 7/4/2026 |
| 1.1.1-rc.78 | 78 | 7/3/2026 |
| 1.1.1-rc.77 | 81 | 7/3/2026 |