我正在使用复合应用程序库,我遇到了例如这一行:
Shell shell = Container.Resolve<Shell>();
所以我想看看构成 Resolve 方法的代码。
所以我在 Visual Studio 中打开 CompositeApplicationLibrary_Desktop.sln。
我找到了 UnityBootstrapper.cs 之类的类,但我在任何地方都找不到 UnityContainer 类的代码。我找到了对它的引用,例如:
UnityContainer container = new UnityContainer();
但是如果我右键单击“UnityContainer()”并选择“转到定义”,我得到的只是关于这个类的元数据。
在哪里可以查看 UnityContainer 类的 Resolve 方法的代码?