Skip to content
This repository has been archived by the owner on Feb 2, 2018. It is now read-only.
/ CoreFire Public archive

[unmaintained] A .NET Core Firebase library

License

Notifications You must be signed in to change notification settings

phrohdoh/CoreFire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published