Я использую API Google BigQuery с авторизацией учетной записи службы в консольном приложении C#.Значение не может быть нулевым. Имя параметра: baseUri
Когда я пытаюсь загрузить CSV работу, он выдает «Значение не может быть пустым Имя Параметр:. BaseUri» Exception. Он определен только для одной таблицы, когда я меняю имя таблицы, все это становится работой.
Вот трассировки стека:
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Microsoft.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at Google.Apis.Upload.ResumableUpload`1.<UploadCoreAsync>d__e.MoveNext() in c:\code\google.com\google-api-dotnet-client\default\Tools\Google.Apis.Release\bin\Debug\test\default\Src\GoogleApis\Apis\[Media]\Upload\ResumableUpload.cs:line 459
Работа Загрузить Код:
JobsResource.InsertMediaUpload InsertMediaUpload = new obsResource.InsertMediaUpload(BigQueryService, Job, Job.JobReference.ProjectId, fileStream, "application/octet-stream");
var JobInfo = InsertMediaUpload.UploadAsync();
Спасибо.
Можете ли вы опубликовать код, вызывающий ошибку? Используете ли вы клиентскую библиотеку Google? – DaImTo
Да, я использую .NET-клиентскую библиотеку. Это добавляется через диспетчер пакетов NuGet в визуальной студии. –
Можете ли вы добавить HTTP-запрос и ответ (вы можете использовать Fiddler для просмотра контента ...)? – peleyal