Мы используем WinSCP .NET для работы с SFTP-серверами. В настоящее время мы сталкиваемся с проблемами, когда большое количество операций выполняется одновременно в один и тот же момент. В какой-то момент наше приложение .NET не может выделить новые потоки из пула потоков для новых запросов, поскольку определенное количество потоков уже заблокировано ожиданием завершения операций WinSCP. Иногда одна операция может занимать более 1 минуты, поэтому мы сталкиваемся со значительными простоями.
Есть ли способ использовать WinSCP асинхронно, чтобы потоки не блокировались? Если нет на данный момент, есть ли планы реализовать асинхронные операции в будущем?