Как подключить подписчика (веб-задание) к Google Pub / sub Emulator C #? - PullRequest
0 голосов
/ 28 февраля 2019

Я пытался подключиться к эмулятору GC, который работает на localhost.Я настроил этот код ниже.

 SubscriptionName subscriptionName = new SubscriptionName("project", "subid");
        SubscriberClient client = SubscriberClient.CreateAsync(subscriptionName).Result;

        client.StartAsync((msg,cancellationToken) => {
            PubsubMessage pbMsg = msg;
            msg.Data.ToStringUtf8();
            //pbMsg.Data
            return Task.FromResult(SubscriberClient.Reply.Ack);
        });

Я вижу такую ​​ошибку при выполнении второй строки CreateAsync

Учетные данные приложения по умолчанию недоступны.Они доступны, если работают в Google Compute Engine.В противном случае должна быть определена переменная среды GOOGLE_APPLICATION_CREDENTIALS, указывающая на файл, определяющий учетные данные.См. https://developers.google.com/accounts/docs/application-default-credentials для получения дополнительной информации

Не понимаю, в чем проблема?

...