Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Windsor可以与其他IoC容器合作吗?
在我们应用程序的核心中 我们使用 Castle Windsor 来管理我们的依赖项 我们将从第三方加载插件 这些插件可能使用他们自己的 IoC 容器 我们希望它们能够从核心接收依赖项 例如通过构造函数注入核心的服务 还可以从自己的 IoC
dependencyinjection
castlewindsor
如果这些容器属于不同的层,那么每个应用程序拥有许多 Castle Windsor 容器是否正确?
我最近一直在玩温莎城堡 并意识到我可以用它来支持我目前已经使用的类似容器的对象 到目前为止 我只阅读了有关每个应用程序只有一个容器实例的应用程序的信息 如果这些容器属于不同的层 那么每个应用程序有许多容器是否正确 我问这个问题的原因是因为我
dependencyinjection
castlewindsor
ioccontainer
如何使用温莎城堡实例化基于 web.config 文件的类?
我正在开发一个 ASP NET MVC 应用程序 我想根据 web config 中编写的设置实例化一个类
ASPNETMVC
webconfig
castlewindsor
如何解决 Castle.Core 程序集的 Castle.Windsor 和 MoQ 版本冲突
在我的项目中 我需要同时使用 Castle Windsor 和 Moq dll Windsor 还要求在项目中引用 Castle Core 当我尝试使用 Castle Core 中的方法时 问题就开始了 Castle DynamicProx
castlewindsor
moq
castle
温莎城堡内部可见到 Silverlight
我正在使用 Castle Windsor for SL v2 5 1 0 我让它代理内部类 接口当然是公共的 但实现是内部的 因此消费者只知道接口 我在程序集中使用以下属性和内部类 assembly InternalsVisibleTo C
NET
silverlight40
castlewindsor
castledynamicproxy
CastleWindsor LifeStyle.PerWebRequest 的行为类似于单例
我正在尝试创建一个可以注入到我的类中的 UserService 它将保存当前登录到我的系统的用户 我使用 CastleWindsor 作为我的容器 现在我的问题是我试图使我的 UserService 成为一次性的 以便在创建对象时获取用户的
c
ASPNETMVC
dependencyinjection
castlewindsor
我可以使用类型化工厂工具来返回基于(枚举)参数的实现吗?
不确定这是否可能 我需要根据枚举值返回服务的正确实现 因此 手动编码的实现将类似于 public enum MyEnum One Two public class MyFactory public ITypeIWantToCreate Cr
c
dependencyinjection
castlewindsor
typedfactoryfacility
使用 Castle.Windsor 设置 FluentValidation 时出现问题
我有一个 asp net MVC 4 5 应用程序 使用 Castle Windsor 3 2 2 作为 DI 我第一次尝试添加 FluentValidation 版本 5 0 0 1 我创建了继承自 ValidatorFactoryBas
c
ASPNETMVC
castlewindsor
FluentValidation
使用 AutoMapper 和 DI 容器实例化类型
请看下面的代码 public class Test ITest public ITest2 iTest2 public int id public string name public Test ITest2 test2 iTest2 te
c
dependencyinjection
AutoMapper
castlewindsor
Castle Windsor 代理、隐式接口和 WPF 绑定
我正在尝试使用 Castle Windsor 动态代理实现 WPF ViewModel 我的想法是 我想提供一个接口 下面的 IPerson 应该足以作为示例 一个具体的支持类和一个拦截器 用于提供 INotifyPropertyChang
WPF
Binding
castlewindsor
ioccontainer
castledynamicproxy
使用IoC时单元测试的策略应该是什么?
在读完有关依赖注入和 IoC 的所有内容后 我决定尝试在我们的应用程序中使用 Windsor Container 它是一个 50K LOC 多层 Web 应用程序 所以我希望它不是一个矫枉过正的东西 我使用了一个简单的静态类来包装容器 并在
IoC 容器的使用;特别是温莎
我认为这个问题的答案是如此明显 以至于没有人费心写这个 但已经晚了 我真的无法理解这个问题 我一直在阅读 IoC 容器 在本例中为 Windsor 但我不知道如何从代码的各个部分与容器进行通信 我得到了 DI 我已经做了穷人 DI 空构造函
c
inversionofcontrol
castlewindsor
我应该使用哪种依赖注入工具? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
Castle Windsor:如何测试所有注册的组件都是可解析的?
我想编写一个测试来确保注册到我的 WindsorContainer 的所有组件确实可以得到解析 有人知道我该怎么做吗 请参阅 Bil Simser 的这些帖子 http weblogs asp net bsimser archive 200
Testing
castlewindsor
这是将 NHibernate Isession 作为 PerWebRequest 处理的好解决方案吗
我一直在努力研究 NHibernate 会话管理 现在最终找到了两种可能的解决方案来满足每个 Web 请求的会话 我在 ASPNET mvc 项目中使用 Windsor 进行 IoC 第一个解决方案是在 begin request 中打开会
nhibernate
Session
castlewindsor
温莎城堡解析和泛型
我有以下内容 public interface ISubject public class Subject
c
NET
inversionofcontrol
castlewindsor
使用 Nhibernate 将依赖项注入域模型类 (ASP.NET MVC + IOC)
我正在构建一个 ASP NET MVC 应用程序 该应用程序使用 DDD 域驱动设计 方法 并由 NHibernate 处理数据库访问 我有域模型类 管理员 我想通过 IOC 容器 例如温莎城堡 将依赖项注入到其中 如下所示 public
Windsor MixIn 是单例吗?
我有一个 MixIn 需要某种状态才能运行 我正在这样注册 container Register Component For Of ICat ImplementedBy Of Cat LifeStyle Transient Proxy Mi
castlewindsor
AOP
mixins
castledynamicproxy
温莎城堡将命名组件映射到特定属性
以下场景 我们使用 Fluent API 来注册程序集中的所有组件以及具有命名键的两个组件 typeof A 另一个具有两个属性 typeof A 的类 B 应该获得注入的命名组件 Sample public class A IA publ
NET
castlewindsor
ioccontainer
IIS7 & Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule 注册问题
UPDATE 在 Windsor 2 5 中 程序集名称为Castle Windsor not Castle MicroKernel 我正在尝试将 ASP NET MVC 应用程序部署到 IIS7 但收到此错误 看来您忘记注册 http 模
aspnet
ASPNETMVC
IIS7
webconfig
castlewindsor
«
1
2
3
4
5
6
»