Plugin.Maui.Spine.Common
0.261113.1556
dotnet add package Plugin.Maui.Spine.Common --version 0.261113.1556
NuGet\Install-Package Plugin.Maui.Spine.Common -Version 0.261113.1556
<PackageReference Include="Plugin.Maui.Spine.Common" Version="0.261113.1556" />
<PackageVersion Include="Plugin.Maui.Spine.Common" Version="0.261113.1556" />
<PackageReference Include="Plugin.Maui.Spine.Common" />
paket add Plugin.Maui.Spine.Common --version 0.261113.1556
#r "nuget: Plugin.Maui.Spine.Common, 0.261113.1556"
#:package Plugin.Maui.Spine.Common@0.261113.1556
#addin nuget:?package=Plugin.Maui.Spine.Common&version=0.261113.1556
#tool nuget:?package=Plugin.Maui.Spine.Common&version=0.261113.1556
Plugin.Maui.Spine.Common
The contracts a Spine app and its server share. A plain net10.0 library with no MAUI dependency, so it can be referenced from a backend, a domain project or a test project.
dotnet add package Plugin.Maui.Spine.Common
- The widget tree —
W,WidgetNode,WidgetTimeline,LiveActivityLayout, and theIWidgetProvider,IWidgetServiceandILiveActivityServiceinterfaces thatPlugin.Maui.Spine.Widgetsimplements. A provider can be written and unit-tested without MAUI. - Push —
PushInstallation,PushKeys,PushTagExpressionand the Live Activity channel names thatPlugin.Maui.Spine.PushNotificationsregisters with andPlugin.Maui.Spine.Serverstores. - Serialization — the JSON contract both sides read and write.
- Strings —
ISpineStrings, the provider-based text storePlugin.Maui.Spinewires up, with XML and.resxproviders. Here so widget and notification text can use it without MAUI.
You rarely reference this package directly; Plugin.Maui.Spine.Widgets, Plugin.Maui.Spine.PushNotifications and Plugin.Maui.Spine.Server bring it in.
Documentation
| 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 (13)
Showing the top 5 NuGet packages that depend on Plugin.Maui.Spine.Common:
| Package | Downloads |
|---|---|
|
Plugin.Maui.Spine
Code-first navigation for .NET MAUI: stack-based region navigation, native bottom sheets, a tab host, a header bar with page actions, Liquid Glass buttons, app shortcuts and Windows window management. Pages are discovered by attribute; no Shell, no route strings. |
|
|
Plugin.Maui.Spine.AI.Functions
Functions the model calls, declared once for a Spine app and its server: where each one runs (the device, the server or both, in an order), the caller's context hidden from the model, and the log of every call. Used by Plugin.Maui.Spine.AI, .Voice and .Server.AI. No MAUI or ASP.NET Core dependency. |
|
|
Plugin.Maui.Spine.Authentication
Sign-in for a Spine app against its own server: Sign in with Apple's native sheet, email and password with a ready-made sheet, [RequiresSignIn] on a page or command, refresh tokens in secure storage, and an HttpClient handler that adds and refreshes the access token. |
|
|
Plugin.Maui.Spine.PushNotifications
Push and local notifications for .NET MAUI: permission, APNs and FCM tokens and WNS channels, tags, a handler that sees every message, local scheduling, and a Notification Service Extension for images on iOS. |
|
|
Plugin.Maui.Spine.Server
The server half of Spine push notifications for ASP.NET Core and Azure Functions: a device register, tag expressions, and transports that send straight to APNs, FCM and WNS. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.261113.1556 | 169 | 11/13/2026 |
| 0.261112.1555 | 251 | 11/12/2026 |
| 0.261112.1554 | 231 | 11/12/2026 |
| 0.261112.1553 | 221 | 11/12/2026 |
| 0.261112.1552 | 250 | 11/12/2026 |
| 0.261112.1551 | 236 | 11/12/2026 |
| 0.261112.1550 | 207 | 11/12/2026 |
| 0.261112.1549 | 235 | 11/12/2026 |
| 0.261111.1547 | 253 | 11/11/2026 |
| 0.261111.1543 | 263 | 11/11/2026 |
| 0.261111.1540 | 264 | 11/11/2026 |
| 0.261111.1538 | 275 | 11/11/2026 |
| 0.261111.1536 | 297 | 11/11/2026 |
| 0.261111.1530 | 317 | 11/11/2026 |
| 0.1.41 | 670 | 11/4/2026 |
| 0.1.40 | 617 | 11/4/2026 |
| 0.1.39 | 615 | 11/4/2026 |
| 0.1.38 | 623 | 11/4/2026 |
| 0.1.37 | 652 | 10/30/2026 |
| 0.1.36 | 605 | 10/27/2026 |