FirebaseSharp 2 has gone into an early alpha. This post is using version 2.0.1-alpha – and the latest package is always available here. Just remember that because it is an alpha release you have to instruct nuget to get pre-release packages. Here are some of the latest changes… Strongly Type Snapshot Values Using the Firebase […]

Since we can order by priority, it sure would be nice to be able to set priorities with FirebaseSharp. And now we can! var root = app.Child("/");   // now update the priorites root.Child("aaa").SetWithPriority("{}", 3); root.Child("bbb").SetWithPriority("{}", 2); root.Child("ccc").SetWithPriority("{}", 1) var root = app.Child("/"); // now update the priorites root.Child("aaa").SetWithPriority("{}", 3); root.Child("bbb").SetWithPriority("{}", 2); root.Child("ccc").SetWithPriority("{}", 1) In […]

Data Snapshots When a On or Once callback is fired the callback is provided a snapshot of the data returned from the query. The Firebase docs for data snapshots show the various properties and functions. You can get the current key, create a new query ref from the current location, get the snapshot value (i.e.,JSON), […]