Dropbox API UploadAsync никогда не возвращается - PullRequest
0 голосов
/ 09 апреля 2019

Мой код для загрузки файла в Dropbox очень прост ... но он никогда не возвращается из вызова UploadAsync ... файл на самом деле прекрасно заканчивается в Dropbox, но он никогда не возвращается из вызова функции ... любой идея, что я могу делать не так?

using Dropbox.Api;
using Dropbox.Api.Files;
using System;
using System.IO;
using System.Threading.Tasks;

namespace Test
{
    public static class DropboxService
    {    
        private static string DropboxAccessToken = "...";

        public async static Task<bool> UploadFile(Stream stream, string path, string filename)
        {
            using (var client = new DropboxClient(DropboxAccessToken))))
            {
                var updated = await client.Files.UploadAsync(
                    Path.Combine(path, filename),
                    WriteMode.Overwrite.Instance,
                    body: stream);
                // never returns from UploadAsync
            }
            return true;
        }
    }
}
...