Prism Xamarin.Forms依赖注入构造函数参数

时间:2017-02-09 10:54:27

标签: xamarin.forms prism

我在Prism中使用Xamarin.Forms。我正在使用棱镜提供的依赖注入。 (也是为了注入我自己的类的实例,而不仅仅是平台特定的)

我的问题是如何在依赖注入中将参数传递给构造函数?

由于

1 个答案:

答案 0 :(得分:3)

您通常不会通过ctor传递参数。您只注入类依赖项,例如服务。要注入您的服务,只需在App.cs

中的RegisterTypes方法中使用容器注册它们

假设您使用的是Unity:

Container.RegisterType<IMyService, MyService>(optionally make it a singleton)