firebase / firebase/firebase-admin-dotnet

FR: Support Cloud Storage

Open
#71 6 comments 0 reactions 0 assignees View on GitHub
api: storage help wanted type: feature request
Dominant language
C#
Stars
408
Forks
146
Avg merge
22h 7m
Merged PRs (30d)
1

Description

firebase-admin-dotnet does not support Cloud Storage yet.
I'd like to contribute for it.

The simple specifications are as follows:
* Need new class to handle Cloud Storage. Its name is FirebaseAdmin.Cloud.FirebaseStorage as an example.
* FirebaseStorage instance is managed in FirebaseApp class.
* FirebaseStorage instance has Google.Cloud.Storage.V1.StorageClient instance.
* FirebaseStorage instance will return the StorageClient instance associated with the Firebase app.
* Now the Bucket class is returned in other Java/Python SDK. But the Bucket class in .NET is almost data class. It's not neccesary to be returned(It's my opinion).
* When calling FirebaseApp.Delete(), StorageClient.Dispose() is called.

I would like to open a pull request about the above if there are no problems.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.