FluentFTP
FluentFTP copied to clipboard
Any event triggered to catch the disconnect events of connected FtpClient?
I'm using hosted service (IHostedService) to keep the connection always open in order to avoid connection overhead. (e.g. call FtpClient.Connect at StartAsync method only and FtpClient.Disconnect at StopAsync) And the FTP operations are done in the same connection during the application lifetime.
Is there any event fired if the FTP server disconnects or gets down? So, I could try to reconnect periodically to get the connection back alive.
No event at present. You can try to implement it by checking in the stream classes, which implement the actual socket to the server.
Added to the bucket list. We will pick this up as and when we have free time. Comment on this issue if you want us to prioritize it. Thanks!