An open API service indexing awesome lists of open source software.

https://github.com/orleanscontrib/orleans.providers.firebase

Orleans providers for Firebase realtime database.
https://github.com/orleanscontrib/orleans.providers.firebase

firebase orleans orleans-storage-provider

Last synced: 11 months ago
JSON representation

Orleans providers for Firebase realtime database.

Awesome Lists containing this project

README

          

# Orleans.Providers.Firebase
An implementation of the Orleans storage and membership provider models for Firebase realtime database.
> This provider library is in early development and is not recommended for production usage.

## Usage
### Host Configuration

```ps
Manually reference the Orleans.Providers.Firebase project (NuGet package not yet available).
```
Update OrleansConfiguration.xml in the Host application to add the following (example configuration)...
```xml





...

```
The Key above can be created by Base64 encoding a .json Google service account key. Powershell example:
```xml
powershell "[convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes((Get-Content -Path MyFirebaseServiceKey.json)))"
```

### Examples
See the *Orleans.Providers.Firebase.Tests.Host* project for example usage.