据MSDN,使用UnityContainer
类的Resolve<T>()
方法如下:找不到解决<T>方法UnityContainer
var controller = container.Resolve<ManagementController>();
但是,我无法找到UnityContainer
类定义方法。我只能看到这个:
public class UnityContainer : IUnityContainer, IDisposable
{
// Other methods
public object Resolve(Type t, string name, params ResolverOverride[] resolverOverrides);
public IEnumerable<object> ResolveAll(Type t, params ResolverOverride[] resolverOverrides);
// Other methods
}
我使用错误的软件包或其他东西吗?
这些是我安装的软件包。
using Microsoft.Practices.Unity;
using Microsoft.Practices.Unity.Configuration;
你安装了什么版本? –