Skip to content

FR: Support Cloud Storage #71

Open
@takuya1981

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions