Я новичок в Мауи, но я пытался перенести существующий проект, который я сделал в гибридное приложение Blazor. У меня есть проблема с загрузкой файла (во время отладки) из магазина Blob -Blob. (Чтобы уточнить, также не может работать, когда не отлаживает, но я еще не пробовал)var containerClient = new BlobContainerClient(new Uri(containerSasUrl));
var blobs = containerClient.GetBlobs().ToList();
< /code>
Так что я вижу, как существует капля. Затем я пытаюсь получить загрузку, используя следующий код: < /p>
var blobName = blob.Name; //blob is technically a BlobItem from the method above.
var containerClient = new BlobContainerClient(new Uri(containerSasUrl));
var blobClient = containerClient.GetBlobClient(blobName);
var newPath = Path.Combine(FileSystem.AppDataDirectory, blobName);
var r = await blobClient.DownloadToAsync(newPath);
< /code>
Я получаю исключение в ожидании. Я понятия не имею, что это за исключение, потому что следующая вещь, которую я вижу во время отладки, - это компонент бритвы, который назвал этот метод, и первое использование модели, которая является нулевой (исключение в BuildRenderTree). Я пробовал обернуть в попытке/улов, но улов никогда не попадает, даже когда я прохожу через код (я подозреваю, что это какая -то асинхронная проблема с тем, что такое контекст?) Файл. < /p>
Я попытался установить все исключения, которые необходимо подготовить, но это не дает мне другой результат. с помощью Try /Catch или другого механизма, так что оно не приводит к сбою остальной части приложения (поскольку это не необходимая загрузка). < /p>
Спасибо за любую помощь.
Раскрывает метод загрузки на (который не является асинхронизированным на основе примера GitHub), поэтому я знаю, что загрузка работает. Это не большой файл, и я не могу прогрессировать, пока он не завершит загрузку, поэтому асинхрон не требуется, но я все еще хочу знать, почему а) асинхронная версия сбивается с разбитой
b) почему упаковка ожидания в попытку/поймать не ловит ошибку, как в других кодах.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... ws-machine
Hazure Blob Blob Storage не загружается в приложении Maui (отладка на Windows Machine) ⇐ C#
Место общения программистов C#
1754696305
Anonymous
Я новичок в Мауи, но я пытался перенести существующий проект, который я сделал в гибридное приложение Blazor. У меня есть проблема с загрузкой файла (во время отладки) из магазина Blob -Blob. (Чтобы уточнить, также не может работать, когда не отлаживает, но я еще не пробовал)var containerClient = new BlobContainerClient(new Uri(containerSasUrl));
var blobs = containerClient.GetBlobs().ToList();
< /code>
Так что я вижу, как существует капля. Затем я пытаюсь получить загрузку, используя следующий код: < /p>
var blobName = blob.Name; //blob is technically a BlobItem from the method above.
var containerClient = new BlobContainerClient(new Uri(containerSasUrl));
var blobClient = containerClient.GetBlobClient(blobName);
var newPath = Path.Combine(FileSystem.AppDataDirectory, blobName);
var r = await blobClient.DownloadToAsync(newPath);
< /code>
Я получаю исключение в ожидании. Я понятия не имею, что это за исключение, потому что следующая вещь, которую я вижу во время отладки, - это компонент бритвы, который назвал этот метод, и первое использование модели, которая является нулевой (исключение в BuildRenderTree). Я пробовал обернуть в попытке/улов, но улов никогда не попадает, даже когда я прохожу через код (я подозреваю, что это какая -то асинхронная проблема с тем, что такое контекст?) Файл. < /p>
Я попытался установить все исключения, которые необходимо подготовить, но это не дает мне другой результат. с помощью Try /Catch или другого механизма, так что оно не приводит к сбою остальной части приложения (поскольку это не необходимая загрузка). < /p>
Спасибо за любую помощь.
Раскрывает метод загрузки на (который не является асинхронизированным на основе примера GitHub), поэтому я знаю, что загрузка работает. Это не большой файл, и я не могу прогрессировать, пока он не завершит загрузку, поэтому асинхрон не требуется, но я все еще хочу знать, почему а) асинхронная версия сбивается с разбитой
b) почему упаковка ожидания в попытку/поймать не ловит ошибку, как в других кодах.>
Подробнее здесь: [url]https://stackoverflow.com/questions/79730309/azure-blob-storage-failing-to-download-in-maui-app-debugging-on-windows-machine[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия