SharpClaw.Modules.Hosting
0.1.0-alpha
See the version list below for details.
dotnet add package SharpClaw.Modules.Hosting --version 0.1.0-alpha
NuGet\Install-Package SharpClaw.Modules.Hosting -Version 0.1.0-alpha
<PackageReference Include="SharpClaw.Modules.Hosting" Version="0.1.0-alpha" />
<PackageVersion Include="SharpClaw.Modules.Hosting" Version="0.1.0-alpha" />
<PackageReference Include="SharpClaw.Modules.Hosting" />
paket add SharpClaw.Modules.Hosting --version 0.1.0-alpha
#r "nuget: SharpClaw.Modules.Hosting, 0.1.0-alpha"
#:package SharpClaw.Modules.Hosting@0.1.0-alpha
#addin nuget:?package=SharpClaw.Modules.Hosting&version=0.1.0-alpha&prerelease
#tool nuget:?package=SharpClaw.Modules.Hosting&version=0.1.0-alpha&prerelease
SharpClaw.ModuleSDK
SharpClaw.ModuleSDK contains the public runtime support packages that
SharpClaw hosts and module runtimes share. The first package,
SharpClaw.Modules.Hosting, provides the collectible module assembly load
context used when a SharpClaw host loads a .NET module assembly and keeps
host-owned contract assemblies in the default load context.
Module authors normally reference SharpClaw.Contracts for module interfaces
and DTOs. Host and runtime projects reference SharpClaw.Modules.Hosting when
they need to load a compiled module assembly without creating duplicate
contract type identities. For example, a host can create a ModuleLoadContext
for the module entry DLL, load that DLL through the context, and still have
ISharpClawCoreModule resolve from the host's existing
SharpClaw.Contracts assembly.
The .NET sidecar host runtime is not published from this repository yet. Its current SharpClaw source still depends on app-internal and provider-common projects, so it will move here only after that boundary is cleaned up without compatibility bridges or copied app internals.
| 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
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on SharpClaw.Modules.Hosting:
| Package | Downloads |
|---|---|
|
SharpClaw.Modules.DotNetSidecarHost
Runs compiled SharpClaw .NET modules as sidecar processes over the SharpClaw foreign-module protocol. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.3-alpha | 64 | 7/5/2026 |
| 0.1.2-alpha | 46 | 7/5/2026 |
| 0.1.1-alpha | 49 | 7/5/2026 |
| 0.1.0-alpha | 63 | 7/4/2026 |