How should I register FirebaseApp instance in Net core? As a singleton like
//startup.cs
services.AddSingleton<FirebaseApp>(sp =>
{
FirebaseApp.Create(new AppOptions
{
Credential = GoogleCredential.FromJson(settings)
});
});
Or as scoped similarly
//startup.cs
services.AddScoped<FirebaseApp>(sp =>
{
FirebaseApp.Create(new AppOptions
{
Credential = GoogleCredential.FromJson(settings)
});
});
Or some third option?