我一直在使用unity扩展的早期版本。现在,我必须使用Unity扩展的更新版本来升级我的项目。我在以前的版本中有这样的代码:
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Unity.UnityContainerExtensions.AddNewExtensionIfNotPresent<Microsoft.Practices.Unity.InterceptionExtension.Interception>(Context.Container);
this.Context.Container.AddExtension(new ContainerRegistration());但是在新版本中,Unity没有在Configuration下找到,它是否移动到了一个新的方法?
发布于 2017-04-18 23:33:10
Unity构建块可以与NuGet一起安装。你可以通过here获取更多信息,或者在Visual Studio中打开包管理器并搜索Unity。
您要查找的类现在位于另一个名称空间中。例如,UnityContainerExtensions在Microsoft.Practices.Unity中。我建议在处理UnityContainer的类之上添加一个using,以简化阅读。
https://stackoverflow.com/questions/43471486
复制相似问题