Using Firebase in .NET
You can use existing C# REST libraries like FireSharp or FirebaseSharp or Firebase Database REST API because official libraries do not exist yet.
P.S. Firebase C# library
Google now provides an official .NET client: Google.Cloud.Firestore
For tips on getting started, see their official documentation.
Firebase also has it own library Firebase Admin SDK
nuget