FirebaseAdmin is not compatible with .NET 10 AOT.
You cannot initialize GoogleCredential, and VerifyIdTokenAsync also fails.
For example
Newtonsoft.Json.JsonSerializationException: Unable to find a constructor to use for type FirebaseAdmin.Auth.FirebaseToken+Args. A class should either have a default constructor, one constructor with arguments or a constructor marked with the JsonConstructor attribute. Path 'IsAdmin', line 1, position 11.
FirebaseAdmin is not compatible with .NET 10 AOT.
You cannot initialize GoogleCredential, and VerifyIdTokenAsync also fails.
For example