Runic.Desktop.Kestrel
0.15.0
dotnet add package Runic.Desktop.Kestrel --version 0.15.0
NuGet\Install-Package Runic.Desktop.Kestrel -Version 0.15.0
<PackageReference Include="Runic.Desktop.Kestrel" Version="0.15.0" />
<PackageVersion Include="Runic.Desktop.Kestrel" Version="0.15.0" />
<PackageReference Include="Runic.Desktop.Kestrel" />
paket add Runic.Desktop.Kestrel --version 0.15.0
#r "nuget: Runic.Desktop.Kestrel, 0.15.0"
#:package Runic.Desktop.Kestrel@0.15.0
#addin nuget:?package=Runic.Desktop.Kestrel&version=0.15.0
#tool nuget:?package=Runic.Desktop.Kestrel&version=0.15.0
Runic.Desktop.Kestrel
Serves Runic Desktop surfaces from ASP.NET Core Kestrel on a loopback port.
Since 0.15, Runic.Desktop carries no presentation server and no reference to the ASP.NET Core shared framework. A
Runic Desktop application references one server package. New applications use the native server,
Runic.Desktop.NativeServer, which needs no ASP.NET Core at all and is the default from 1.0 on. This package is the
opt-in for an
application that uses ASP.NET Core itself:
<PackageReference Include="Runic.Desktop.Kestrel" Version="0.15.0" />
Without either, the build fails with RUNICDESK004.
With this package a framework-dependent application needs the ASP.NET Core runtime (Microsoft.AspNetCore.App) as
before. RunicDesktopMinimalHost=true builds the Kestrel host from the empty builder
(RUNICDESK001). DesktopHostOptions.ConfigureServices configures the
services of the ASP.NET Core host, which include configuration, the host environment and lifetime.
The package has no public API; referencing it is the whole opt-in. See Migrating to 1.0 for applications from 0.14 and earlier.
| 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.Web.WebView2 (>= 1.0.4258.31)
- Runic.Desktop (= 0.15.0)
- Tmds.DBus.Protocol (>= 0.95.2)
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.15.0 | 190 | 10/31/2026 |