Skip to content
This repository was archived by the owner on Feb 2, 2018. It is now read-only.

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.


CoreFire

A Firebase client library written for .NET Core

using CoreFire;

var uri = new Uri("https://mydb.firebaseio.com/");
var client = Client.Builder()
    .WithUri(uri)
    .Build();

client.PushSync("/now", DateTime.UtcNow);

NuGet

https://www.nuget.org/packages/CoreFire/0.1.0-prerelease1

Install-Package CoreFire -Pre

Development

You will need:

Building

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.

TODO

  • Fix CopyLocal/Private in csproj to copy deps to output directory

    • This has been worked around via an AfterBuild Target in CoreFireConsoleApp.csproj
  • Publish a 0.1.0 version once Microsoft.NET.Sdk is no longer -alpha

  • Write and auto-publish docs

  • Examples

  • Auth

  • Storage

LICENSE

MIT

Supporting this project

If you would like to financially support this project please do the following:

Other

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.

About

[unmaintained] A .NET Core Firebase library

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages