我希望能够将以下内容加载到 Unity 中:
UnityContainer.RegisterType<ClientRegistrationVM, ClientRegistrationVMDesign>();
通过 XML 文件加载它。
这将是我想要发生的一些伪代码。
FileStream unityMappings = new FileStream(@".\UnityMappings.xml", FileMode.Open)
UnityContainer.CreateFromXML(unityMappings);
unityMappings.Dispose();
UnityMappings.xml 文件将包含映射和类型所在的 dll。
Unity 能实现我想要的吗?有没有人这样做过?