【Prism】Prism中的级联构造技术

前言

有没有遇到过这种情况,我声明了一个类Class0,这个Class0里有一个变量 HDevEngine ,我现在想将这个变量注册到容器里。 既然注册到容器,我就可以通过在构造函数中添加这个变量类型来拿到这个变量对象。 但是这样改变了构造函数,导致无法直接 new Class0 的对象了!

级联过程描述

这个问题如何解决呢?答案就是注册和级联。

注册变量到容器:

containerRegistry.RegisterSingleton(typeof(HDevEngine)); 

通过构造的方式,拿到对象。

public Class0<

你可能感兴趣的:(Prism,wpf,prism)