Я собираюсь написать FTP-клиент, используя .NET Framework. Я хочу загрузить файлы и показать, сколько байт (или килобайт) было точно загружено. Я искал способ загрузки файла через FTP с отслеживанием прогресса, но все они используют библиотеки.
Есть ли способ загрузки через ftp и наблюдения за процессом с использованием стандартных функций .NET?
Если да, я был бы признателен за фрагмент кода.