Estoy tratando de enviar algunos archivos a un servidor FTP remoto, y necesito asegurarme de que los archivos realmente lleguen allí antes de continuar con mi código.
¿Hay alguna manera de verificar si el archivo se transfirió correctamente usando el método Session.PutFile ? No tiene el tipo de devolución TransferOperationResult que tiene Session.PutFiles y, de hecho, devuelve void .
Si es posible, me gustaría manejar los archivos como objetos Stream en la memoria, en lugar de guardarlos localmente.
Session.PutFile genera una excepción, si se produce algún error.
Si no genera ninguna excepción, la carga se realizó correctamente.