我在Prism中使用Xamarin.Forms。我正在使用棱镜提供的依赖注入。 (也是为了注入我自己的类的实例,而不仅仅是平台特定的)
我的问题是如何在依赖注入中将参数传递给构造函数?
由于
答案 0 :(得分:3)
您通常不会通过ctor传递参数。您只注入类依赖项,例如服务。要注入您的服务,只需在App.cs
中的RegisterTypes方法中使用容器注册它们假设您使用的是Unity:
Container.RegisterType<IMyService, MyService>(optionally make it a singleton)