如何获得PrismApplication的注册

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

在较旧的UnityBootstrapper中我有这个:

                var reg = instance.Container.Registrations.First(r => type == r.RegisteredType);
reg.MappedToType

我想要获得为特定接口注册的类型,并且在新的PrismApplication中,它们没有使它易于查找。

unity-container prism
1个回答
0
投票

您可以在从棱镜接收的容器抽象上使用GetContainer来获取实际的容器:

var reg = containerRegistry.GetContainer().Registrations.First(r => type == r.RegisteredType);
© www.soinside.com 2019 - 2024. All rights reserved.