FireForNet.Firebase.Installations.Maui
1.0.1-preview.22
Prefix Reserved
dotnet add package FireForNet.Firebase.Installations.Maui --version 1.0.1-preview.22
NuGet\Install-Package FireForNet.Firebase.Installations.Maui -Version 1.0.1-preview.22
<PackageReference Include="FireForNet.Firebase.Installations.Maui" Version="1.0.1-preview.22" />
<PackageVersion Include="FireForNet.Firebase.Installations.Maui" Version="1.0.1-preview.22" />
<PackageReference Include="FireForNet.Firebase.Installations.Maui" />
paket add FireForNet.Firebase.Installations.Maui --version 1.0.1-preview.22
#r "nuget: FireForNet.Firebase.Installations.Maui, 1.0.1-preview.22"
#:package FireForNet.Firebase.Installations.Maui@1.0.1-preview.22
#addin nuget:?package=FireForNet.Firebase.Installations.Maui&version=1.0.1-preview.22&prerelease
#tool nuget:?package=FireForNet.Firebase.Installations.Maui&version=1.0.1-preview.22&prerelease
FireForNet.Firebase.Installations.Maui
.NET MAUI integration for FireForNet Firebase Installations.
About FireForNet
FireForNet is a platform-agnostic, .NET-native Firebase Client SDK developed as part of the Circuids ecosystem. It provides a consistent Firebase client development experience across .NET application environments, while allowing platform-specific implementations where Firebase requires them.
About This Package
This package wires Firebase Installations into .NET MAUI applications. UseMaui() delegates to the native platform package on every target framework:
| TFM | Delegates to | Persistence path |
|---|---|---|
net10.0-windows10.0.19041.0 |
Installations.Windows |
LocalApplicationData\FireForNet |
net10.0-android |
Installations.Android |
App private files directory |
net10.0-ios |
Installations.Apple |
Apple application data directory |
net10.0-maccatalyst |
Installations.Apple |
Apple application data directory |
The package is a pure delegation layer with no MAUI framework dependency — the multi-target framework list alone makes it consumable from MAUI apps. Installations persistence is SQLite-backed via Installations.Sqlite; the FID and FIS auth token survive process restarts.
Installation
dotnet add package FireForNet.Firebase.Installations.Maui
Usage
builder.Services.AddFirebaseInstallations().UseMaui();
Messaging consumers: register Installations before configuring Messaging — the native messaging delegates require IFirebaseInstallations to be registered.
Platform / Framework Support
| Platform / Framework | Status |
|---|---|
| Android (net10.0-android) | Preview |
| iOS (net10.0-ios) | Preview |
| Mac Catalyst (net10.0-maccatalyst) | Preview |
| Windows (net10.0-windows10.0.19041.0) | Preview |
Documentation
Comprehensive FireForNet documentation is being prepared for the Release Candidate stage.
Project Status
FireForNet is currently available as a Preview release and is approaching its Release Candidate milestone. APIs, package structure, and implementation details may continue to evolve before RC and GA.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-android36.0 is compatible. net10.0-ios26.0 is compatible. net10.0-maccatalyst26.0 is compatible. net10.0-windows10.0.19041 is compatible. |
-
net10.0-android36.0
- FireForNet.Firebase.Installations.Android (>= 1.0.1-preview.22)
-
net10.0-ios26.0
- FireForNet.Firebase.Installations.Apple (>= 1.0.1-preview.22)
-
net10.0-maccatalyst26.0
- FireForNet.Firebase.Installations.Apple (>= 1.0.1-preview.22)
-
net10.0-windows10.0.19041
- FireForNet.Firebase.Installations.Windows (>= 1.0.1-preview.22)
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 |
|---|---|---|
| 1.0.1-preview.22 | 45 | 9/27/2026 |
| 1.0.1-preview.21 | 54 | 9/22/2026 |
v1.0.1-preview.22
- Synchronized package version with the preview.22 release.
v1.0.1-preview.21
- New package. MAUI integration delegating to Installations.Windows, Installations.Android, and Installations.Apple per target framework.
v1.0.1-preview.20
- Initial package. MAUI integration delegating to Installations.Windows, Installations.Android, and Installations.Apple per target framework.