sshnet / sshnet/SSH.NET

sftp connection issue

Aperta
#497 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
C#
Stelle
4.4k
Fork
993
Merge medio
9g 21h
PR unite (30g)
1

Descrizione

Will it cause soket connection leak issue if I used below code in a Web application or Azure Function app? Do I need to use a static SftpClient in web app or Azure function app? Please advise. Thanks in advance.

using (var sftp = new SftpClient(host, username, password))
{
   sftp.Connect();
   var files = sftp.ListDirectory(remoteDirectory).Take(maxFiles);
}

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con l'esempio C# e rivedi il ciclo di vita di SftpClient in relazione a using, Connect e ListDirectory in un'applicazione web o in una Azure Function. Documenta se questo pattern può lasciare aperte delle connessioni e se uno SftpClient static è appropriato; l'issue non contiene file o test nominati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure, csharp
Ambito
cloud, networking
Tipo di issue
Documentazione
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.