当我查看IUnityContainer
的3.0版时,它只有:
object Resolve(Type t, string name, params ResolverOverride[] resolverOverrides);
我在哪里可以找到通用版本,我可以这样做:
container.Reslove < IDoStuff>()
nuget 的最新版本没有得到它或者我错过了什么?
答案 0 :(得分:3)
IUnityContainer.Resolve<T>()
是一种扩展方法。添加
using Microsoft.Practices.Unity;
到要调用Resolve<T>()