FireForNet.Firebase.RemoteConfig.Maui
1.0.1-preview.22
Prefix Reserved
dotnet add package FireForNet.Firebase.RemoteConfig.Maui --version 1.0.1-preview.22
NuGet\Install-Package FireForNet.Firebase.RemoteConfig.Maui -Version 1.0.1-preview.22
<PackageReference Include="FireForNet.Firebase.RemoteConfig.Maui" Version="1.0.1-preview.22" />
<PackageVersion Include="FireForNet.Firebase.RemoteConfig.Maui" Version="1.0.1-preview.22" />
<PackageReference Include="FireForNet.Firebase.RemoteConfig.Maui" />
paket add FireForNet.Firebase.RemoteConfig.Maui --version 1.0.1-preview.22
#r "nuget: FireForNet.Firebase.RemoteConfig.Maui, 1.0.1-preview.22"
#:package FireForNet.Firebase.RemoteConfig.Maui@1.0.1-preview.22
#addin nuget:?package=FireForNet.Firebase.RemoteConfig.Maui&version=1.0.1-preview.22&prerelease
#tool nuget:?package=FireForNet.Firebase.RemoteConfig.Maui&version=1.0.1-preview.22&prerelease
FireForNet.Firebase.RemoteConfig.Maui
.NET MAUI integration for FireForNet Firebase Remote Config.
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 Remote Config into .NET MAUI applications. UseMaui() delegates to the native platform package on every target framework:
| TFM | Delegates to | Persistence | Lifecycle monitor |
|---|---|---|---|
net10.0-windows10.0.19041.0 |
RemoteConfig.Windows |
LocalApplicationData\FireForNet | Yes (sleep/lock disconnect) |
net10.0-android |
RemoteConfig.Android |
App private files directory | Not available |
net10.0-ios |
RemoteConfig.Apple |
Apple application data directory | Yes |
net10.0-maccatalyst |
RemoteConfig.Apple |
Apple application data directory | Yes |
The package is a pure delegation layer with no MAUI framework dependency — the multi-target framework list alone makes it consumable from MAUI apps. Remote Config persistence is SQLite-backed (RemoteConfig.Sqlite); when the installation store is still the in-memory default, the delegate chains Installations persistence automatically.
Installation
dotnet add package FireForNet.Firebase.RemoteConfig.Maui
Usage
builder.Services.AddFirebaseRemoteConfig().UseMaui();
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.RemoteConfig.Android (>= 1.0.1-preview.22)
-
net10.0-ios26.0
- FireForNet.Firebase.RemoteConfig.Apple (>= 1.0.1-preview.22)
-
net10.0-maccatalyst26.0
- FireForNet.Firebase.RemoteConfig.Apple (>= 1.0.1-preview.22)
-
net10.0-windows10.0.19041
- FireForNet.Firebase.RemoteConfig.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 | 46 | 9/27/2026 |
| 1.0.1-preview.21 | 56 | 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 RemoteConfig.Windows, RemoteConfig.Android, and RemoteConfig.Apple per target framework.
v1.0.1-preview.20
- Initial package. MAUI integration delegating to RemoteConfig.Windows, RemoteConfig.Android, and RemoteConfig.Apple per target framework.