iprogress
Вопросы и ответы
Вопрос или проблема Я использовал IProgress и Task для асинхронной загрузки и отображения процесса загрузки, поддерживая асинхронное отмену. Создайте внутреннюю функцию UploadFileViaSftp и вызывайте ее во внешней функции через await Task.Run(() =>