Скачивание файла в memory stream c#
Как скачать файл с Яндекс диска в memory stream. Много времени не могу найти информацию об этом.
Пытался как то так
string token = "AQAAAABb39FLAAeXvhANBxjOrEkOrH8U7giSBSs";
var api = new DiskHttpApi(token);
using (MemoryStream ms = new MemoryStream())
{
var link = await api.Files.GetDownloadLinkAsync("/" + folderName + "/" + "data.dat");
}
Ответы (1 шт):
Автор решения: aepot
→ Ссылка
Вроде ничего сложного, в крайнем случае можно исходники подсмотреть.
using var ms = new MemoryStream();
var link = await api.Files.GetDownloadLinkAsync("/" + folderName + "/" + "data.dat");
using var stream = await api.Files.DownloadAsync(link);
await stream.CopyToAsync(ms);