我正在为 MvvmCross CrossCore、Hot Tuna、位置和图片插件使用最新的 NuGet 包,但我似乎无法在对象浏览器中找到许多示例中使用的 IMvxServiceProducer 和 IMvxServiceConsumer 类。在搜索 RegisterServiceInstance 时,我找到了 Cirrious.CrossCore.IoC.MvxIoCExtensions。这两个接口是否取代了更简单的接口?
问问题
610 次
1 回答
3
这些接口在许多 v1 和 vNext 示例中使用,但在 v3 中,它们都被替换为Mvx.Resolve<T>
服务位置,或者更简洁的构造函数注入。
https://github.com/slodge/MvvmCross-Tutorials/和 N+1 个视频中的所有示例都已更新为使用较新的 API。
有关 v3 的服务位置和 IoC 的完整说明,请参阅:ViewModels 和服务类的实例化
于 2013-06-19T15:37:25.183 回答