Resolve的Unity泛型重载

时间:2013-10-31 13:54:35

标签: c# .net dependency-injection unity-container

当我查看IUnityContainer的3.0版时,它只有:

object Resolve(Type t, string name, params ResolverOverride[] resolverOverrides);

我在哪里可以找到通用版本,我可以这样做:

container.Reslove < IDoStuff>()

nuget 的最新版本没有得到它或者我错过了什么?

1 个答案:

答案 0 :(得分:3)

IUnityContainer.Resolve<T>()是一种扩展方法。添加

using Microsoft.Practices.Unity;

到要调用Resolve<T>()

的源文件