Unity 2 - 为什么BuildUp方法发生了变化?

时间:2010-05-24 15:26:34

标签: unity-container

我开始使用Unity 2,乐于使用早期版本。我注意到IUnityContainer.BuildUP(object obj)方法已被删除。为什么会这样?

1 个答案:

答案 0 :(得分:2)

就在这里,那就是舒尔。它只是转移到扩展方法。 http://msdn.microsoft.com/en-us/library/microsoft.practices.unity.unitycontainerextensions_members(v=PandP.20).aspx

也许你没有

using Microsoft.Practices.Unity

在某些情况下,从Unity 1.2

迁移时,您必须添加它

以下重载是替换IUnityContainer.BuildUp(object obj)(实际上是BuildUp(T obj))因为params ResolverOverride [] resolverOverrides是可选的 http://msdn.microsoft.com/en-us/library/ff662062(v=PandP.20).aspx,因此您的代码应该在没有任何更改的情况下进行编译