C#IUnityContainer解析方法
我创建了一个简单的PRISM应用程序,其中包含从UnityBootstrapper继承的标准引导程序 UnityBootTrapper依次具有公共属性IUnityContainer,此接口具有以下解析信号:C#IUnityContainer解析方法,c#,unity-container,resolve,C#,Unity Container,Resolve,我创建了一个简单的PRISM应用程序,其中包含从UnityBootstrapper继承的标准引导程序 UnityBootTrapper依次具有公共属性IUnityContainer,此接口具有以下解析信号: object Resolve(Type t, string name, params ResolverOverride[] resolverOverrides); 现在,我不知道如何获得所描述的其他解析方法 我是否将Unity与其IUnityContainer接口混淆了?IUnityCon
object Resolve(Type t, string name, params ResolverOverride[] resolverOverrides);
现在,我不知道如何获得所描述的其他解析方法
我是否将Unity与其IUnityContainer接口混淆了?
IUnityContainer
具有以下解决方法:
在Unity 1.2中,
IUnityContainer
在Unity 2.0中,您需要引入作用域,因为您想要的重载被定义为此类上的扩展方法。这些方法是扩展方法 签名:
public static T Resolve<T>(this IUnityContainer container, params ResolverOverride[] overrides);
public static T Resolve(此IUnityContainer容器,params ResolverOverride[]覆盖);
因此,如果您已经实现了IUnityContainer
,您可以使用它们