【发布时间】:2019-11-08 15:04:30
【问题描述】:
关于file plugin(独立于操作系统的文件系统访问)MvvmCross:
我是否正确理解这个插件是在使用.NET standard 无法访问文件系统时创建的?
对于新项目意味着没有理由使用文件插件,我可以使用 .NET 标准而没有任何缺点?
【问题讨论】:
-
完全没有必要。将来也可能会被删除。
标签: c# xamarin mvvmcross .net-standard
关于file plugin(独立于操作系统的文件系统访问)MvvmCross:
我是否正确理解这个插件是在使用.NET standard 无法访问文件系统时创建的?
对于新项目意味着没有理由使用文件插件,我可以使用 .NET 标准而没有任何缺点?
【问题讨论】:
标签: c# xamarin mvvmcross .net-standard
MvvmCross.Plugins.File 插件是在我们拥有可移植类库并且没有任何配置文件具有任何System.File.IO 可用的命名空间时创建的。
因此,随着 .NET Standard 的推出,它所做的大部分工作都已过时。所以你说对了,对于新项目,你可以完全不用这个插件就可以了,因为所有的 API 都在 .NET Standard 中可供你使用。
【讨论】:
我是否正确理解这个插件是在使用 .NET 标准无法访问文件系统时创建的?
不,MvvmCross 是一个跨平台的 MVVM 框架。
MvvmCross 提供的功能包括:
有关详细信息,您可以参考链接。 https://github.com/MvvmCross/MvvmCross-Samples
对于新项目意味着没有理由使用文件插件,我可以使用 .NET 标准而没有任何缺点?
插件在框架方面具有优势,但直接在 UI 项目中实现也是完全可以接受的。
【讨论】: