Мой сервер не работает при попытке получить доступ к коллекции облачных хранилищ.Я использую пакет nuget Google.Cloud.Firestore (в настоящее время 1.0.0-beta20).В сообщении об ошибке указывается
Grpc.Core.RpcException: Status(StatusCode=Unavailable, Detail="Name resolution failure")
Мой код:
public async Task PushAppointment(CcAppointment appointment)
{
var fireStoreDb = await FirestoreDb.CreateAsync("peakplan-fb-mobile");
var docRef = fireStoreDb.Collection("appointments");
await docRef.AddAsync(appointment);
}
Учетные данные Google JSON env var правильно настроены и загружены.
Я получаю эти журналы до сообщения об исключении:
D0530 02:26:56.253562 Grpc.Core.Internal.UnmanagedLibrary Attempting to load native library "/Users/gabrielwahle/.nuget/packages/grpc.core/1.19.0/lib/netstandard1.5/../../runtimes/osx/native/libgrpc_csharp_ext.x64.dylib"
D0530 02:26:56.347160 Grpc.Core.Internal.NativeExtension gRPC native library loaded successfully.
с этими настройками журнала:
Environment.SetEnvironmentVariable("GRPC_TRACE", "api,cares_resolver,cares_address_sorting");
Environment.SetEnvironmentVariable("GRPC_VERBOSITY", "debug");
Кто-нибудь имел дело с этой ошибкой раньше?