我和复合应用程序库工作,我遇到例如这一行:

Shell shell = Container.Resolve<Shell>();

所以想要的看,构成了Resolve方法的代码

所以我在Visual Studio中打开CompositeApplicationLibrary_Desktop.sln。

我发现类,如UnityBootstrapper.cs,但<强>无处可以找到用于UnityContainer类的代码即可。我发现如对它的引用:

UnityContainer container = new UnityContainer();

但如果我上右击“UnityContainer()”,并选择“转到定义”的我得到的是有关此类的元数据

我在哪里可以看用于在UnityContainer类?

的解决方法的代码
有帮助吗?

解决方案

您也可以下载只是Unity应用程序块。有该包中仅包括统一源的压缩文件。

在解决方法可以在那里找到肯定的(例如,该方法调用DoBuildUp()...)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top