Castle WCF 集成通道关闭
我的印象是,释放 WCF 服务连接的组件将关闭与该组件关联的通道。但是,请考虑以下事项: // In some installer class public void Install(IWindsorC…
从 Windsor Castle 目录中检索 DLL
我目前有一个“PlugInFolder”文件夹,我想将自定义插件复制为 DLL 库。 每个插件都实现了我的“IPlugIn”接口。 我想在运行时使用温莎城堡检索它们。…
温莎城堡类型工厂设施与仿制药
我正在尝试注册一个可以解析定义如下的事件处理程序数组的工厂: public interface IEvent { } public class EventA : IEvent { } public class Event…
WCFacility 和 WVF 4.0 REST
如何将 Windsor-Castle WCFFacility 与 WCF 4.0 REST 服务结合使用? 当您不再拥有 .svc 文件时,如何链接到工厂? 蒂亚· 索伦…
如何使用动态代理拦截 IIncation?
是否可以使用动态代理和 Windsor 拦截 IIncation(如果这种情况甚至需要 Windsor。不过,我使用它来配置代理生成)? 我想记录拦截已更改对拦截方法的…
Castle中IWindsorInstaller和AbstractFacility的区别
我一直在使用工具来注册我的组件,但注意到了 IWindsorInstaller。 它对我来说看起来很相似,我想知道两者之间有什么区别以及应该在哪里使用哪一个。…
如何跨多个程序集使用 WindsorInstaller 进行注册
我正在使用 Castle Windsor 来处理我的依赖注入,到目前为止它一直运行良好。 然而,我现在正在尝试扩展我的项目并添加一些额外的库 - 我现在正在努力…
Castle Windsor 代理、隐式接口和 WPF 绑定
我正在尝试使用 Castle Windsor 动态代理实现 WPF ViewModel。我的想法是,我想提供一个接口(下面的 IPerson 应该足以作为示例)、一个具体的支持类…
Castle.Facilities.NHibernateIntegration 版本通过 NuGet 实现?
通过 NuGet 添加了 Castle.Facilities.NHibernateIntegration,现在当我尝试运行该站点时,出现以下错误: 类型中的方法“get_IsOpen” 'Castle.Facil…
温莎城堡不会在财产中注入记录器!
我尝试将 log4net 注入到我的服务类的 ILogger 属性中,但该属性始终为 NULL! 我看过这个主题,但它对我没有帮助! 如何让温莎城堡自动注入属性? 这…
当我按未注册的名称请求组件时,类型化工厂设施是否应该抛出异常?
如果我使用一个名称向容器注册一个组件(不用担心......人为的示例!) container.Register(Component.For<double>().Instance(Math.PI).Named("p…
WPF +温莎城堡MVVM:定位器-DataContext
编辑: 我找到了一种方法来做到这一点,但我不确定这是否是最好的方法。 在 WindsorContainer 初始化中,首先我注册 viewmodel: container.Register(…