Skip to main content
CP.Extensions.Hosting.Maui package icon

CP.Extensions.Hosting.Maui

This extension adds MAUI support to generic host based applications. With this you can enhance your application with a UI, and use all the services provided by the generic host like DI, logging etc.

Total Downloads
3.2K
3,152
Published
Apr 21, 2026
Latest stable version

Install

.NET CLI
dotnet add package CP.Extensions.Hosting.Maui --version 3.1.6
Package Manager Console
Install-Package CP.Extensions.Hosting.Maui -Version 3.1.6
PackageReference
<PackageReference Include="CP.Extensions.Hosting.Maui" Version="3.1.6" />

Frameworks

net9.0 net9.0-android35.0 net9.0-ios18.0 net9.0-maccatalyst18.0 net9.0-macos15.0 net9.0-tvos18.0 net9.0-windows10.0.19041 net10.0 net10.0-android36.0 net10.0-ios26.0 net10.0-maccatalyst26.0 net10.0-macos26.0 net10.0-tvos26.0 net10.0-windows10.0.19041

Dependencies

[9.0.120, )
[9.0.120, )
[3.1.6, )
Microsoft.Maui.Controls
net9.0-android35.0
[9.0.120, )
Microsoft.Maui.Core
net9.0-android35.0
[9.0.120, )
[3.1.6, )
[9.0.120, )
Microsoft.Maui.Core
net9.0-ios18.0
[9.0.120, )
[3.1.6, )
Microsoft.Maui.Controls
net9.0-maccatalyst18.0
[9.0.120, )
Microsoft.Maui.Core
net9.0-maccatalyst18.0
[9.0.120, )
[3.1.6, )
Microsoft.Maui.Controls
net9.0-macos15.0
[9.0.120, )
Microsoft.Maui.Core
net9.0-macos15.0
[9.0.120, )
[3.1.6, )
[9.0.120, )
Microsoft.Maui.Core
net9.0-tvos18.0
[9.0.120, )
CP.Extensions.Hosting.MainUIThread
net9.0-windows10.0.19041
[3.1.6, )
Microsoft.Maui.Controls
net9.0-windows10.0.19041
[9.0.120, )
Microsoft.Maui.Core
net9.0-windows10.0.19041
[9.0.120, )
[10.0.51, )
[10.0.51, )
[3.1.6, )
Microsoft.Maui.Controls
net10.0-android36.0
[10.0.51, )
Microsoft.Maui.Core
net10.0-android36.0
[10.0.51, )
[3.1.6, )
[10.0.51, )
Microsoft.Maui.Core
net10.0-ios26.0
[10.0.51, )
CP.Extensions.Hosting.MainUIThread
net10.0-maccatalyst26.0
[3.1.6, )
Microsoft.Maui.Controls
net10.0-maccatalyst26.0
[10.0.51, )
Microsoft.Maui.Core
net10.0-maccatalyst26.0
[10.0.51, )
[3.1.6, )
Microsoft.Maui.Controls
net10.0-macos26.0
[10.0.51, )
Microsoft.Maui.Core
net10.0-macos26.0
[10.0.51, )
[3.1.6, )
Microsoft.Maui.Controls
net10.0-tvos26.0
[10.0.51, )
Microsoft.Maui.Core
net10.0-tvos26.0
[10.0.51, )
CP.Extensions.Hosting.MainUIThread
net10.0-windows10.0.19041
[3.1.6, )
Microsoft.Maui.Controls
net10.0-windows10.0.19041
[10.0.51, )
Microsoft.Maui.Core
net10.0-windows10.0.19041
[10.0.51, )

Adoption guide

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 14 target frameworks; confirm the exact target used by your application.

The published metadata declares 42 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

How to read this guidance

Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.

Useful next steps

Move from package metadata to a concrete selection or review workflow.