如果您要开始一个新的 MVC3 项目,您会选择 DependencyResolver 还是 ControllerFactory 和 Castle Windsor 哪种适配?
我是 ioc 容器的新手,并且对如何将容器集成到 mvc3 感到困惑... 有一个使用 ControllerFactory 的示例... https://github.com/kkozmic/ToBeSeen/ blo…
升级到最新的 NServiceBus 和 NServiceBus温莎城堡
我正在尝试获取最新的 nservicebus 和 castle Windsor: 我的问题是,现在运行的确切代码 - 不再运行: var _container = new WindsorContainer(); NS…
我是否需要 svc 文件来为非 HTTP 服务设置 Castle Wcf 设施
我对城堡 wcf 设施注册感到困惑。 我阅读了一些有关 BasicHttpBinding 的博客文章。 但无法找到一个清晰简单的示例来设置 net.tcp 设置。 我想从控制…
使用 IoC 在视图模型中创建 NHibernate 存储库
我想知道如何正确构建和处理视图模型类中的 NHibernate 存储库和会话。 例如,我使用 Caliburn Micro 框架和 Castle Windsor boostraper。 首先,我创…
扩建温莎城堡的伐木设施
我目前正在使用 Castle Windsor 日志记录工具的 log4net 部分,如下所示: objContainer.AddFacility("logging", New LoggingFacility(LoggerImplemen…
温莎城堡:强制解析器使用指定的构造函数
示例如下: interface IComponentA {}; class ComponentA : IComponentA { }; interface IComponentB { }; class ComponentB : IComponentB { }; inte…
如何使用最新的温莎城堡WCF集成工具
我正在使用 Castle WCF 集成工具,因为我想将我的 WCF 服务与温莎 IOC 集成。 我面临的问题是我无法为 DefaultServiceHostFactory 设置 IKernel。 我…
在温莎城堡中注册通用抽象类
我正在尝试按惯例注册类型,我在本例中简化了我的情况: public abstract class BaseEntity{} public class EntityA : BaseEntity{} public class Ent…
多个项目的温莎城堡配置和单元测试
我有一个包含多个项目的解决方案,其中一个项目是我的服务类,它调用持久性管理器。 我想编写一个单元测试如下: [Test] public void Create_HappyPat…
我怎样才能在温莎城堡实现这一目标? (从 StructureMap 迁移)
我需要修改现有的 Web 应用程序以使用 Castle.Windsor 作为 IOC 容器。它最初是用 StructureMap 开发的。 我遇到了以下问题。 假设我已经注册了几个接…
Windsor Ioc 容器:如何注册某些构造函数采用不同的接口实现
我有很多类将 IMyService 作为构造函数参数。 例如, ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyserv…
Windsor Ioc 服务覆盖:已为给定密钥注册了一个组件
我一直在尝试配置 Windsor 以根据正在构造的类为服务提供不同的实现: 我已阅读此内容 http://docs.castleproject.org/Windsor.Registering-component…