Prism可以使用.NET Core内置的依赖注入吗?

问题描述 投票:0回答:1

我想使用.NET Core 3.1启动一个WPF应用程序。Prism可以利用.Net Core内置的DI (IServiceCollection)还是必须使用类似Unity的东西?如果Prism不能使用内置的DI,它们可以并排存在吗?

.net-core prism
1个回答
0
投票

我必须使用类似Unity的东西吗?

在这里,我想说的是,如果Prism不能使用内置的DI,我是否可以使用类似Unity的东西?ServiceCollection "类似Unity的东西"。而且,是的,你可以用棱镜来使用它。

  1. 创建一个 IContainerExtension 实现,重定向到 ServiceCollection
  2. 源于 PrismApplicationBase 并将您的容器分机从 CreateContainerExtension
© www.soinside.com 2019 - 2024. All rights reserved.