WCF 和 Unity - 依赖注入
我正在尝试通过依赖注入来连接 WCF。我发现的所有示例都基于以下假设:您使用 .svc (ServiceHostFactory) 服务或使用 app.config 来配置容器。其他示…
Unity.Resolve 如何知道使用哪个构造函数?
给定一个具有多个构造函数的类 - 我如何告诉 Resolve 使用哪个构造函数? 考虑以下示例类: public class Foo { public Foo() { } public Foo(IBar ba…
Unity 中的注册表等效项
Unity 中是否有与 StructureMap 中的Registry 类等效的东西? 我喜欢考虑一个层/组件/库来自行配置 - 从而填充容器。因此“父”层只需要了解注册类。…
Unity框架——创建与创建在适当的时间处理实体框架数据上下文
在 StackOverflow 的帮助下,我使用 Unity Framework 创建了链式依赖项,包括实体框架数据上下文对象: using (IUnityContainer container = new Unit…
创建一个单例来访问 Unity 容器还是通过应用程序传递它更好?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
在运行时使用 Unity 属性注入注入 IPrincipal
在 ASP.Net MVC 2 应用程序中使用 Unity,我对正确实例化的控制器有各种依赖项。但是,我想确保用户的当前 IPrincipal 将通过注入传递到较低级别的服…
使用静态方法时,使用 Unity 集成依赖注入的最佳方法是什么?
我面临着即将升级到 ASP.NET 站点,我正在考虑使用 Unity 引入 DI。我研究了 ASP.NET DI 方面的问题,并有 2 个选项(Global.asax 或 IHttpModule)。…
Unity IOC容器以及如何解析同一接口的不同实例
我有一个统一容器,我在其中注册类型,如下所示: IUnityContainer container = new UnityContainer() .RegisterType<ITaxAuthorityRateService, Ta…
如何减少 .config 中 Unity 依赖项注入所需的配置量?
我已经使用 Unity 进行了依赖注入,并且运行良好,但我想减少 app.config 中的垃圾量,因为它变得越来越大。 这是一个问题,因为客户通常会通过删除注…
尝试获取类型实例时发生 WPF unity 激活错误
尝试使用 Unity 和 Prism 初始化模块时出现以下错误。 DLL 是通过 找到 return new DirectoryModuleCatalog() { ModulePath = @".\Modules" } dll 并…
如何在 VB.NET 或 C# 中将此 WindsorControllerFactory 转换为 UnityControllerFactory
我一直在阅读 Steven Sanderson 所著的《Pro ASP.NET MVC Framework》一书。我正在尝试重写一个应用程序以使用 Unity IoC 而不是 Castle Windsor IoC…
使用 Unity,如何使用通用接口自动注册通用类,而不向其注册每种类型
我正在使用 Unity 和 Unity.AutoRegistration。 Unity 的这一行: unityContainer.RegisterType(typeof(IAction<>), typeof(Action<>)) 有效…
为通用接口和类对指定默认的 Unity 类型映射
我们使用基于构造函数的依赖注入,AutoMapper 和 AutoMapper 。 codeplex.com/unity" rel="nofollow noreferrer">代码库上的 Unity。 我们用通用接…