Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
是否可以使用 AndroidAnnotations 注入模拟以进行测试?
我还没有找到任何关于如何执行此操作的示例 我假设基于这样的例子这是不可能的 Bean MyImplementation class MyInterface myInterface 其中要注入的类已经确定 的补充johncarl answer
Android
unittesting
mocking
ioccontainer
androidannotations
Ninject:每个被拦截的类实例有一个拦截器实例?
我目前遇到一个问题 尝试为每个被拦截的类实例连接一个拦截器实例 我正在 InterceptorRegistrationStrategy 中创建 Advice 并设置回调以解析来自内核的拦截器 它有一个注入构造函数 请注意 我只能在回调中实例
ioccontainer
ninject
Interceptor
ninject2
ninjectextensions
为什么每次都需要调用BuildServiceProvider来获取依赖呢?
在我的上注册实例后IServiceCollection 我需要注册一个IAutomapperProvider这取决于IAssemblyProvider在此方法调用之前已注册 public static IServiceCollection
c
ASPNETCore
dependencyinjection
ioccontainer
为什么使用 IKernel 而不是 IWindsorContainer?
我在几个代码示例中看到人们使用过IKernel而不是使用IWindsorContainer 为什么是这样 这是一个例子 http docs castleproject org S kwaa14uzdj55gv55dzgf0vui Winds
c
dependencyinjection
castlewindsor
ioccontainer
在 ASP.NET MVC 的 Windsor 配置中,控制器的生活方式是否应该始终是瞬态的?
我遇到了一个问题 我认为 Html DropDownList 会在我第一次提交表单时回发所选值 但每个后续回发只会发布初始回发中的数据 因此 我将生活方式 瞬态 添加到为温莎城堡配置控制器的组件元素中 这解决了问题 但当然使回发需要更长的时
ASPNETMVC
castlewindsor
ioccontainer
aspnetmvccontroller
如何在与 Castle Windsor DI 容器相同的上下文中重用瞬态依赖项
如果我有以下设置 当在同一上下文中创建对象时 如何将容器配置为使用相同的数据库 public class Database public interface IRepository Database Database get public
dependencyinjection
castlewindsor
ioccontainer
多个构造函数与 Structuremap 改变范围?
为了说明问题 这是我的设置的简化版本 我有一家这样的工厂 public interface IFactory public class Factory IFactory public Factory Console WriteLine pa
NET
structuremap
ioccontainer
objectlifetime
如何编写库而不强迫用户使用库的 IOC 容器
简短的问题是 给定一个图书馆warrants当应用程序使用该库时 在给定应用程序的情况下 将特定的 IOC 容器用于其内部warrants使用 IOC 容器来连接其依赖项 如果两个容器不同 它们如何才能很好地协同工作 场景是 应用程序定义了
c
dependencyinjection
inversionofcontrol
ioccontainer
MVC3 控制器构造函数 + Ninject
我目前正在开发 MVC3 Web 应用程序 并遇到了 Ninject 的新问题 我在控制器中使用以下代码 public class TestController Controller public IRepository
c
ASPNETMVC
ioccontainer
ninject
何时在 Ninject 中停用瞬态范围对象?
当 Ninject 中的对象与InTransientScope 该对象不会放入缓存中 因为它是 呃 瞬态的并且没有任何范围 完成该对象后 我可以调用kernel Release obj 这会传递到缓存 在缓存中检索缓存的项目并调用Pipel
c
ioccontainer
ninject
如何覆盖温莎城堡中注册的组件?
我刚刚开始使用 Windsor 所以请温柔点 我有一个场景 我希望能够覆盖 替换放置在 Windsor 容器内的组件 继续阅读 在我的产品代码中 我希望能够注册一个实现基类的组件 并使用容器来解析实现者 到目前为止 使用 container
c
castlewindsor
ioccontainer
DI 在桌面应用程序中有意义吗?
我即将创建一个桌面应用程序 使用 NET Windows 窗体 本质上 我想创建一个 n 层应用程序 但我也希望各层之间松散耦合 但是 我不太确定这对于 Windows 窗体来说是否是一个好方法 现在我只是想知道使用任何 IoC Struc
Unity / EntLib:将依赖项注入 CustomTraceListener
抱歉 这是一个非常特殊的话题 所以很多人可能不感兴趣 但是 我需要做以下事情 我有一个应用程序 它提供对某种控制台窗口的日志记录 它是一个 WPF 窗口 因为应用程序要求 而且应用程序即使在这里也需要看起来很华丽 我们的特殊客户要求这样做
unitycontainer
enterpriselibrary
ioccontainer
有没有一种简单的方法可以向温莎城堡注册静态闭包?
我一直在尝试使用命名委托而不是单一方法接口 这对于代码大小有一些优势 我们可以从以下内容开始 删除了一些换行符 以免夸大情况 public interface IProductSource IEnumerable
NET
dependencyinjection
castlewindsor
closures
ioccontainer
如何有效地设计大多数类依赖于 ILogger 的应用程序?
我正在注射一个Logger组件进入all我的课程 我的大部分课程都有Logger定义的属性 除非存在继承链 在这种情况下 只有基类具有此属性 并且所有派生类都使用该属性 当它们通过 Windsor 容器实例化时 它们将得到我的实现ILogg
NET
dependencyinjection
castlewindsor
ioccontainer
使用 PartCreationPolicy 导出 MEF 属性
当我尝试这样做时 Export typeof IMyService PartCreationPolicy CreationPolicy Shared private MyService Service get var service new
ioccontainer
mef
如何重置IOC容器中的所有实例
我使用以下命令创建了一个 C WPF 应用程序MVVM轻框架 http www galasoft ch mvvm 我的应用程序使用ViewModelLocator类在运行时定位视图模型 这ViewModelLocator利用SimpleIo
c
WPF
inversionofcontrol
mvvmlight
ioccontainer
UnityContainer.BuildUp() - 仅当属性为空时,我可以让它将新实例注入到属性中吗?
我正在反序列化这样的类 class AClass Dependency AnotherClass Property get set 当我使用 BuildUp 对象时 我希望 Unity 仅在属性为 null 时创建 AnotherClass
c
unitycontainer
ioccontainer
propertyinjection
温莎城堡中的多个装饰器模式
我们正在重新设计一些遗留软件以使其更具可测试性 并决定使用依赖注入和 Castle Windsor 来帮助我们 首先 我们的目标 许多装饰器都在数据流上工作 装饰器的多种组合是可能的 并且每种情况下的根节点可能需要从不同的地方获取数据 从技
c
NET
dependencyinjection
castlewindsor
ioccontainer
我应该封装我的 IoC 容器吗?
想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 我正在尝试确定花费额外的精力来封装 IoC 容器是否有意义 经验告诉我 我应该在我的应用程序和任何第三方组件之间放置一层封装
ioccontainer
encapsulation
«
1
2
3
4
5
6
»