C# 依赖注入转换问题
我有几个实现相同接口的类。 interface IBidManager where E : IEntity public class BidManager : IBidManager public class BidManager2 : IBidMana…
Funq IoC 容器是否支持属性注入?
我正在寻找一个 IoC 容器在我的 Compact Framework 应用程序中使用。尝试 Funq 我发现我找不到用它进行属性注入的方法。 我浏览了该项目网站上的讨论…
在 Ninject 中将单例绑定到多个服务
我遇到的问题似乎与 http://markmail.org/message/6rlrzkgyx3pspmnf 如果您使用不同的服务类型访问它,则单例实际上会创建多个实例。 我正在使用最新…
Unity 2.0:如何在 CTor 注入上创建子容器?
我有一个 MessageSender 类,其构造函数如下所示: public MessageSender(IInputComponent input, IOutputComponent output) { m_Input = input; m_Ou…
使用实体框架和 Castle Windsor 容器解决通用存储库的问题
我正在使用 Entity Framework v4 进行通用存储库实现,并且存储库必须由 Windsor 容器 解决。 首先是接口, public interface IRepository { void Add…
可以针对 .NET Framework Client Profile 的 IOC 容器?
在我们当前的 WPF 项目中,我们一直在使用 Ninject IOC 工具执行依赖项注入。 我们希望以 .NET Framework Client Profile 为目标,以获得更好的下载/…
如何在多项目解决方案中使用 Unity 进行解析
在一个新的 WPF 项目(VS2010)中,我第一次使用 Unity 2。 在此项目中,我使用以下结构: Solution WPF Project Class Library1 Class Library2 Clas…
MEF 的 CompositionContainer.ComposeParts ——加载任何可以解析的内容,并忽略错误
到目前为止,我在 MEF 方面遇到的最大问题是,当我在插件加载器包装器中编写部件时,当它发现其中一个程序集存在导入解析问题时,加载会完全失败。理…
MEF 的 ComposableParts 合约是基于实例的吗?
我真的不知道如何表达我的问题标题,所以我提前道歉。我通读了 MEF 文档的部分内容,试图找到我的问题的答案,但找不到。 我使用 ImportMany 允许 MEF…
依赖注入、IoC和Mocking终于用简单易懂的方式解释了!
一周来我一直在用头撞墙试图理解这些概念。当我在 ASP.NET MVC NerdDinner 应用程序教程中发现对这些概念的非常易于理解且简单的解释时,我感到非常惊…