我刚刚在我的盒子上安装了 Prism4,并试图开始研究 Unity (UnityContainer) 的示例。
我正在使用 SL4、Prism4、.Net Framework4、VS 2010 Ultimate。
我Program.cs
在网上的课堂上收到警告configSection.Containers.Default.Configure(container);
Microsoft.Practices.Unity.Configuration.ContainerElement.Configure(Microsoft.Practices.Unity.IUnityContainer)' 已过时:'"改用 UnityConfigurationSection.Configure(container, name) 方法'
这是我写的代码:
var configurationSection = (UnityConfigurationSection)ConfigurationManager.GetSection("unity");
foreach (ContainerElement containerElement in configurationSection.Containers)
{
container =configurationSection.Configure(container, containerElement.Name);
}
我知道旧方法已被弃用,需要更换,但如何做到这一点?我在接缝上方尝试的代码无法正常工作。