C# IUnityContainer 解析方法

标签 c# unity-container resolve

我使用从 UnityBootstrapper 继承的标准 Bootstrap 创建了一个简单的 PRISM 应用程序。

UnityBootstrapper 依次具有公共(public)属性 IUnityContainer 并且此接口(interface)具有以下解析签名:

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

现在,我不知道如何获得描述的其他解析方法 here .

我是否混淆了 Unity 及其 IUnityContainer 接口(interface)?

最佳答案

在 Unity 1.2 中,IUnityContainer had all of those overloads available .

在Unity 2.0中,需要带上UnityContainerExtensions在范围内,因为您想要的重载被定义为此类的扩展方法。

关于C# IUnityContainer 解析方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7807138/

相关文章:

c# - 连续查询通知自动注销

c# - 基于条件的linq语法调用方法

c# - SQL Server 删除数据库失败

c# - 设置单元测试以使用 Unity 测试 Controller

javascript - AngularJS:从.then 中返回一个 promise ?

Docker 忽略本地 dns 设置

c# - 在 C# 中组合两个 lambda 表达式

unity-container - 拦截值得它产生的开销吗?

c# - 使用 Unity 在 ASP.NET MVC 中注入(inject)基本 Controller 构造函数

winapi - 将 Windows 驱动器号解析为路径(subst 和 network)