使用带有 Xamarin Forms 4.0 Shell 的 IoC 容器来解析页面实例

Stu*_*son 5 ioc-container xamarin xamarin.forms xamarin.forms.shell

我目前正在尝试迁移当前的 Xamarin Forms 2.0 应用程序以使用新的 Xamarin Shell 工具(特别是导航)。这个现有的应用程序基于 MVP 模式,这意味着在我的演示者层中,我注入了我的页面的实例,以允许演示者连接页面上的事件。

我目前正在努力实现这个 Shell,因为据我所知,它可以控制创建页面的实例,并且不使用我当前使用的 IoC(恰好是 Unity)。

有没有一种方法可以配置 Shell 以使用我的 IoC 容器在创建页面实例而不是自己创建它们时解析页面实例。

对此的任何帮助将不胜感激。