仍然需要 MvvmCross 文件插件吗?

MvvmCross file plugin still required?

关于 file plugin(OS 独立文件系统访问)MvvmCross

Do I understand correctly that this plugin was created at a time when file system access wasn't yet possible using .NET standard?

不是,MvvmCross 是一个跨平台的 MVVM 框架。

MvvmCross 提供的功能包括:

  • ViewModel 使用自己的自定义绑定引擎查看绑定, 它允许您为自己的自定义创建自己的绑定定义 观看次数
  • ViewModel 到 ViewModel 导航,帮助您分享行为 如何以及何时导航
  • 通过依赖实现控制反转 注入和属性注入
  • 插件框架,让你 插件很酷的东西,比如 GPS 定位、本地化、传感器、绑定 扩展和大量的第 3 方社区插件选择

详情请参考link。 https://github.com/MvvmCross/MvvmCross-Samples

Meaning for new projects there's no reason to use the file plugin and I can use .NET standard without any drawbacks?

插件在框架方面有优势,但直接在 UI 项目中实现也是完全可以接受的。

MvvmCross.Plugins.File 插件是在我们拥有可移植 class 库并且没有任何配置文件具有可供我们使用的任何 System.File.IO 名称空间时创建的。

因此,随着 .NET Standard 的推出,它所做的大部分工作都已过时。所以你说得对,对于新项目,你根本不需要使用这个插件就可以离开,因为所有 API 都可以在 .NET Standard 中使用。