CCSWE.Avalonia.Hosting
12.0.7
dotnet add package CCSWE.Avalonia.Hosting --version 12.0.7
NuGet\Install-Package CCSWE.Avalonia.Hosting -Version 12.0.7
<PackageReference Include="CCSWE.Avalonia.Hosting" Version="12.0.7" />
<PackageVersion Include="CCSWE.Avalonia.Hosting" Version="12.0.7" />
<PackageReference Include="CCSWE.Avalonia.Hosting" />
paket add CCSWE.Avalonia.Hosting --version 12.0.7
#r "nuget: CCSWE.Avalonia.Hosting, 12.0.7"
#:package CCSWE.Avalonia.Hosting@12.0.7
#addin nuget:?package=CCSWE.Avalonia.Hosting&version=12.0.7
#tool nuget:?package=CCSWE.Avalonia.Hosting&version=12.0.7
CCSWE.Avalonia.Hosting
The lifetime-agnostic contract for bootstrapping Avalonia apps on the .NET Generic Host.
It provides IServiceProviderAccessor — implement it on your Avalonia Application so the host can hand it the
built IServiceProvider before OnFrameworkInitializationCompleted.
For desktop apps, use CCSWE.Avalonia.Hosting.Desktop,
which provides DesktopApplication.CreateBuilder<TApp>(args).Build().Run(args).
See the repository for full usage.
MIT © Cory Charlton / CCSWE.
| 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 CCSWE.Avalonia.Hosting:
| Package | Downloads |
|---|---|
|
CCSWE.Avalonia.Hosting.Desktop
Bootstrap an Avalonia classic-desktop app (Windows, Linux, macOS) on the .NET Generic Host: DesktopApplication.CreateBuilder<TApp>(args) wires DI, hosted services, configuration and logging, then Build().Run(args) runs the Avalonia main loop with the correct host lifecycle — no Avalonia-to-host boilerplate. |
GitHub repositories
This package is not used by any popular GitHub repositories.