Shaunebu.BotOrchestrator.Runtime
1.0.0
See the version list below for details.
dotnet add package Shaunebu.BotOrchestrator.Runtime --version 1.0.0
NuGet\Install-Package Shaunebu.BotOrchestrator.Runtime -Version 1.0.0
<PackageReference Include="Shaunebu.BotOrchestrator.Runtime" Version="1.0.0" />
<PackageVersion Include="Shaunebu.BotOrchestrator.Runtime" Version="1.0.0" />
<PackageReference Include="Shaunebu.BotOrchestrator.Runtime" />
paket add Shaunebu.BotOrchestrator.Runtime --version 1.0.0
#r "nuget: Shaunebu.BotOrchestrator.Runtime, 1.0.0"
#:package Shaunebu.BotOrchestrator.Runtime@1.0.0
#addin nuget:?package=Shaunebu.BotOrchestrator.Runtime&version=1.0.0
#tool nuget:?package=Shaunebu.BotOrchestrator.Runtime&version=1.0.0
Shaunebu.BotOrchestrator.Runtime
Execution engine for building and running intelligent conversational workflows using the Shaunebu Bot Orchestrator platform.
This package provides the runtime responsible for orchestrating flows, executing steps, managing state, and integrating with external services.
🚀 Overview
Shaunebu.BotOrchestrator.Runtime is the core engine that powers bot execution.
It works on top of the abstractions layer and enables:
- ⚙️ Flow execution engine
- 🔁 State management and transitions
- 🧩 Step orchestration
- 🌐 Integration with external services
- 🧠 Dynamic workflow execution
🏗 Architecture
[ Your Bot Logic ]
↓
[ Abstractions ]
↓
[ Runtime Engine (this package) ]
↓
[ Infrastructure / Services ]
🔑 Core Features 🧠 Flow Execution Engine
Executes flows defined as a sequence of steps
Supports conditional transitions
Handles dynamic branching logic
🔁 State Management
Maintains execution context across steps
Supports variables and scoped data
Enables long-running workflows
🧩 Step Orchestration
Resolves step handlers via DI
Executes custom and built-in steps
Fully extensible pipeline
🌐 Integration Ready
HTTP calls
External APIs
Cloud services (Azure-ready)
| 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.Hosting.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Http (>= 10.0.0)
- Microsoft.Extensions.Options (>= 10.0.0)
- ncalc (>= 1.3.8)
- Newtonsoft.Json (>= 13.0.4)
- Shaunebu.BotOrchestrator.Abstractions (>= 1.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.