-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Originally posted by @itsWindows11 in #12 (comment)
FTP and SFTP should be completely different implementations, as SFTP isn't the same as FTPS.
SSH.NET is basically the only actively maintained free SFTP/SCP library that I could find. Problem is it has some methods that are sync only, and others that are async but use the old Begin/End pattern, or async with callbacks, and finally async using
Task, and it doesn't support checking the creation date of a file.Instead of potentially exhausting the threadpool for IO if one were to stress test the SFTP implementation using that library, we might need a fork that properly makes use of
Taskand async, and maybe contribute back to the original repo.We might need to look into adding progress reporting too in the abstraction if it already isn't there, Files might need it.
Metadata
Metadata
Assignees
Labels
Projects
Status