Sylin.Koan.Orchestration.Abstractions
0.17.0
dotnet add package Sylin.Koan.Orchestration.Abstractions --version 0.17.0
NuGet\Install-Package Sylin.Koan.Orchestration.Abstractions -Version 0.17.0
<PackageReference Include="Sylin.Koan.Orchestration.Abstractions" Version="0.17.0" />
<PackageVersion Include="Sylin.Koan.Orchestration.Abstractions" Version="0.17.0" />
<PackageReference Include="Sylin.Koan.Orchestration.Abstractions" />
paket add Sylin.Koan.Orchestration.Abstractions --version 0.17.0
#r "nuget: Sylin.Koan.Orchestration.Abstractions, 0.17.0"
#:package Sylin.Koan.Orchestration.Abstractions@0.17.0
#addin nuget:?package=Sylin.Koan.Orchestration.Abstractions&version=0.17.0
#tool nuget:?package=Sylin.Koan.Orchestration.Abstractions&version=0.17.0
Koan.Orchestration.Abstractions
✅ Validated against orchestration interfaces, attributes, and planning models on 2025-09-29. See
TECHNICAL.mdfor the full reference.
Contracts for Koan DevHost orchestration (see docs/engineering/orchestration-spi.md):
- IDevServiceDescriptor: declares intended services.
- IHostingProvider: runs/inspects stacks.
- IArtifactExporter: generates artifacts like docker-compose.
Includes small model types (ServiceSpec, Plan, HealthSpec) and utilities (redaction, event ids).
Documentation
TECHNICAL.md– service declaration attributes, provider lifecycle, exporter capabilities, and validation notes.
| 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.Configuration.Abstractions (>= 10.0.8)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.8)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.8)
- Newtonsoft.Json (>= 13.0.4)
NuGet packages (22)
Showing the top 5 NuGet packages that depend on Sylin.Koan.Orchestration.Abstractions:
| Package | Downloads |
|---|---|
|
Sylin.Koan.Core
Core primitives for Koan: configuration helper, environment snapshot (KoanEnv), constants, foundational abstractions, and background services with fluent API. |
|
|
Sylin.Koan.Core.Adapters
Unified adapter framework for Koan: base classes, capability system, orchestration bridge, and development templates. |
|
|
Sylin.Koan.Data.Connector.Redis
Redis-backed key/value repository adapter for Koan: simple CRUD, paging guardrails, and options binding. |
|
|
Sylin.Koan.Orchestration.Connector.Podman
Podman provider for Koan orchestration: pod lifecycle adapters, container discoverability, and Compose parity helpers. |
|
|
Sylin.Koan.Orchestration.Renderers.Connector.Compose
Compose (docker-compose) exporter for Koan DevHost orchestration. |
GitHub repositories
This package is not used by any popular GitHub repositories.
See release notes: https://github.com/sylin-labs/Koan-framework/releases