Runic.Application.Platform.Desktop
0.3.0-preview.1
dotnet add package Runic.Application.Platform.Desktop --version 0.3.0-preview.1
NuGet\Install-Package Runic.Application.Platform.Desktop -Version 0.3.0-preview.1
<PackageReference Include="Runic.Application.Platform.Desktop" Version="0.3.0-preview.1" />
<PackageVersion Include="Runic.Application.Platform.Desktop" Version="0.3.0-preview.1" />
<PackageReference Include="Runic.Application.Platform.Desktop" />
paket add Runic.Application.Platform.Desktop --version 0.3.0-preview.1
#r "nuget: Runic.Application.Platform.Desktop, 0.3.0-preview.1"
#:package Runic.Application.Platform.Desktop@0.3.0-preview.1
#addin nuget:?package=Runic.Application.Platform.Desktop&version=0.3.0-preview.1&prerelease
#tool nuget:?package=Runic.Application.Platform.Desktop&version=0.3.0-preview.1&prerelease
Runic.Application.Platform.Desktop
Use services.AddRunicDesktopPlatform(() => host.Window, owner => new PlatformProvider { Files = /* explicitly selected picker */, Clipboard = /* explicitly selected clipboard */ })
when configuring the bridge presentation. Reference the desired OS provider package in
the application. This integration has no implicit OS provider dependencies.
DesktopNativeOwner binds the first available embedded window identity and verifies it
again inside each native callback. Reconnect preserves identity; replacement invalidates
old operations. Browser-backed presentations report native services unavailable. Native
handles remain in trusted C# callbacks and cannot be supplied by frontend requests.
| 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 (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Web.WebView2 (>= 1.0.4191.47)
- Runic.Application.Platform (= 0.3.0-preview.1)
- Runic.Desktop (= 0.3.0-preview.1)
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.3.0-preview.1 | 49 | 9/11/2026 |
| 0.2.0-preview.1 | 62 | 9/9/2026 |