如何在温莎城堡中使用接口的嵌套实现?
假设我有一个用于获取数据的接口及其实现: interface IResourceProvider { string Get( Uri uri ); } class HttpResourceProvider : IResourceProvid…
Windsor 的等效项取决于 StructureMap
如何在 StructureMap 中动态注入构造函数参数,例如 Windsor Dependson,我可以将所有 Property[] 传递给它..甚至 AutoFac 也有 Resolveparamter..…
从视图加载新项目时注入新的依赖项集
我目前正在使用 Castle Windsor v2.5.1 并遇到了一些问题。我有一个列表,用户可以在其中选择他们选择的项目并开始处理所选项目。当选择一个项目时,…
.net Castle Windsor如何在xml中为构造函数参数指定组件属性?
我不知道如何将组件属性传递给构造函数参数。
为温莎城堡中的组件依赖项添加符号
我有 2 个组件(AWriter 和 BWriter),它们都实现 IWriter 接口。我有 2 个组件(AComponent 和 BComponent),它们都实现接口 IComponent 并且都依…
asp.net MVC3 项目温莎城堡错误:“未找到源代码”?
我正在开发一个 MVC 3 应用程序。此时我只注册了 3 个东西:控制器工厂、log4net 设施和绑定到生成的服务实现的接口。 这是我收到的错误: “没有可用…
为什么在 Windsor 中不能为多个接口注册一个类?
我正在尝试向 Windsor 注册实现我的 IProcess 接口的所有类。为了实现这一点,我在安装程序中添加了以下代码: // Register all implemented process …
温莎城堡 (IOC) 基础知识
我是温莎城堡的新手,正在尝试了解基础知识... 我有以下代码... namespace WindowsBash.Models { public interface IShouter { string Display(); } p…
如何使用温莎城堡注册System.Net.CookieContainer?
我有一个组件,其中我依赖于 CookieContaier 对象。 我设法通过以下代码完成这项工作: ICookieContainerFactory factory = container.Resolve(); con…
有没有一种简单的方法可以向温莎城堡注册静态闭包?
我一直在尝试使用命名委托而不是单一方法接口。这对代码大小有一些优势,因为我们可以从(删除一些换行符以免夸大情况): public interface IProduct…
如何在注册时将组件实例化为单例?
我可以想象这在 Castle 中可能是非常简单的,但我是这项技术的新手,并且已经在谷歌上搜索了几个小时但没有运气! 我有以下内容: container.Register…