如何在使用 Prism 配置的依赖项中注入构造函数参数?
我覆盖RegisterTypes
注册我的依赖是这样的:
public partial class App : PrismApplication
{
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
containerRegistry.Register<IMyService, MyService>();
}
}
但是,MyService
有一些我需要能够传入的构造函数参数。我希望能够将构造函数参数传递给MyService
,类似于我在 Unity 中这样做的方式。
containerRegistry.Register<IMyService, MyService>(
new InjectionConstructor("param1", "param2"));