IoC Factory:接口与委托的优缺点
任何需要运行时值来构造特定依赖项的地方,抽象工厂都是解决方案。 我的问题是:为什么许多来源倾向于使用 FactoryInterface 而不是 FactoryDeleg…
Ninject:当 AoP 代理类型时可以使用注入构造函数吗?
我正在使用 Ninject 2 做一个项目,有一个问题困扰着我: 如果你要拦截你的类型上的方法,你需要将它包装到代理中(具体来说是城堡动态代理)。除非所…
将温莎城堡注入的依赖项传递给并行线程 - Dispose() 问题
我使用 ASP.NET MVC 和 Castle Windsor 作为我的 IoC 容器,并将组件生活方式设置为 PerWebRequest。我的存储库(即注入的依赖项)在构造函数中创建实…
Ninject:每个被拦截的类实例有一个拦截器实例?
我目前遇到一个问题,尝试为每个被拦截的类实例连接一个拦截器实例。 我正在 InterceptorRegistrationStrategy 中创建 Advice 并设置回调以解析来自内…
Java 的轻量级 ioc 容器?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
Hiro 与其他 IoC 容器
在本文中( 2009 年 4 月 11 日),作者声称 Hiro 是: “世界上最快的 IOC 容器...静态预编译的 IOC 容器,其执行速度与没有 IOC 容器的应用程序一样…
对于特定控制器使 Windsor 实例化不同的类
我使用 S#arp 架构,它使用温莎城堡进行 IoC。我现在有了一个新控制器,与项目中的所有其他控制器不同,它需要相同接口的不同实现。即所有控制器都使…
Spring bean 容器是否?命令消除重复的容器?
命令是否执行“ rel=" nofollow="" noreferrer"="">Spring bean容器消除重复容器?例如,如果bean容器文件A导入B和C,并且每个文件依次导入D,Spring…
IoC 容器支持使用 Scala 命名/默认参数进行构造函数注入吗?
如果我可以利用 Scala 2.8 的命名和默认参数功能,我更喜欢使用构造函数注入而不是 JavaBean 属性注入。是否存在支持该功能或可以轻松扩展的 IoC 容器…
如何在层次类中实现 IoC
我有一个包含类别对象的分层类别列表 public class Category { private int? ParentId = -1; private Category _Parent = null; public Category Pare…
使用 Mef 插件覆盖 Core 接口
我们正在研究使用 MEF 作为插件/IoC 解决方案。 这个概念是核心项目是一个工作实例。然后,该插件将替换其包含的核心中的任何导出。 var catalog = ne…
当具体类型派生自抽象基类时,Ninject 无法解析接口类型
我在 Ninject 尝试解析接口类型时遇到问题,其中具体类型派生自实现该接口的抽象基类。 编辑:这是在使用 .NET CF 的 Windows Mobile 上进行的。 我的…
一个关于Spring IoC的简单问题
让我们想象一下,有 1000 个类 (X1...X1000),它们都定义在库 abc.jar 中。 X* 类使用了一些 JSR-330 注释,例如: class X12 { @Inject Foo foo; @In…
用于库使用的 Spring IoC 上下文配置?
我有一个应用程序 A 和一个库 B。 相应地,还有上下文配置文件:a.xml 和 b.xml。 b.xml 并不完整,它需要 a.xml 才能工作。 但是,我不能只在a.xml中…