Xamarin PCL - 如何上载/下载FTP服务器上的文件?

问题描述:

我目前正在开发一个使用Xamarin的移动应用程序。目前的版本只支持Android,但这将扩展到Windows和iOS。Xamarin PCL - 如何上载/下载FTP服务器上的文件?

所以我的问题是:我如何使PCL,允许我下载 - 跨平台 - 从FTP服务器上传文件或上传 - 交叉平台 - 文件到FTP服务器?由于FtpWebReuquest类在PCL中不可用 - 既不是WebRequest类。

+1

找到支持FTP的PCL包,或者使用DI从平台特定的项目中注入FTP支持 – Jason

您需要从特定于平台的库注入代码。为什么不使用像MVVMCross这样的MVVM框架对此有很大帮助? https://github.com/mvvmcross/mvvmcross