Note:
This project is unmaintaned (because I don't use Firebase anymore).
If you want me to transfer ownership of this project, repo, etc to you just shoot me an email.
There are probably other Firebase client implementations for .NET Core at this point that you should consider.
using CoreFire;
var uri = new Uri("https://mydb.firebaseio.com/");
var client = Client.Builder()
.WithUri(uri)
.Build();
client.PushSync("/now", DateTime.UtcNow);
https://www.nuget.org/packages/CoreFire/0.1.0-prerelease1
Install-Package CoreFire -Pre
You will need:
- .NET Core (https://www.microsoft.com/net/core)
- dotnet-cli (https://github.com/dotnet/cli/) preview3 or later
On a system with make
you can run make All
.
Otherwise you can run dotnet restore && dotnet build
in src/CoreFire
.
Read the makefile for more information.
-
Fix CopyLocal/Private in csproj to copy deps to output directory
- This has been worked around via an AfterBuild Target in
CoreFireConsoleApp.csproj
- This has been worked around via an AfterBuild Target in
-
Publish a
0.1.0
version onceMicrosoft.NET.Sdk
is no longer-alpha
-
Write and auto-publish docs
-
Examples
-
Auth
-
Storage
MIT
If you would like to financially support this project please do the following:
- Become a patron
- Tip me on gratipay
- E-mail me for one-time donation information
Please review CLA.md
before making contributions.
This CLA is similar to those that Google, the Apache Foundation, Dropbox,
and many others require contributors to sign before accepting contributions.
The purpose of the CLA is to ensure that the project author may use the
resulting works in whatever way they believe most benefits the project.