inversion-of-control

inversion-of-control

文章 0 浏览 5

实现接口而不创建实现(动态代理?)

我一直致力于创建自己的 IoC 容器以用于学习目的。在问了几个关于它们的问题后,我发现创建一个工厂来“解析”对象是最好的解决方案(请参阅此处的第…

墨落画卷 2024-09-07 21:43:04 5 0

温莎城堡短暂生活方式未激活

我的容器中的组件存在瞬态生活方式的问题。第一次调用resolve时,我按预期命中了实现类型的构造函数。 但是,第二次调用resolve时,没有构造新实例。…

时常饿 2024-09-07 18:29:11 6 0

C# 依赖注入转换问题

我有几个实现相同接口的类。 interface IBidManager where E : IEntity public class BidManager : IBidManager public class BidManager2 : IBidMana…

简单 2024-09-07 18:03:48 4 0

C# 依赖注入问题

我有 3 个类:A、B 和 C 所有这些类都实现一个接口 IMyInterface 我希望像这样定义该接口: internal IMyInterface where E: class { E returnData();…

花之痕靓丽 2024-09-07 17:47:41 3 0

Funq IoC 容器是否支持属性注入?

我正在寻找一个 IoC 容器在我的 Compact Framework 应用程序中使用。尝试 Funq 我发现我找不到用它进行属性注入的方法。 我浏览了该项目网站上的讨论…

愚人国度 2024-09-07 14:38:50 10 0

在 Ninject 中将单例绑定到多个服务

我遇到的问题似乎与 http://markmail.org/message/6rlrzkgyx3pspmnf 如果您使用不同的服务类型访问它,则单例实际上会创建多个实例。 我正在使用最新…

找回味觉 2024-09-07 10:28:08 7 0

Unity 2.0:如何在 CTor 注入上创建子容器?

我有一个 MessageSender 类,其构造函数如下所示: public MessageSender(IInputComponent input, IOutputComponent output) { m_Input = input; m_Ou…

审判长 2024-09-07 10:02:47 6 0

Unity幕后拦截

我想知道Unity拦截在幕后是如何工作的?我的意思是接口、透明代理和虚方法代理拦截器实现。 任何人都可以阐明这一点吗?…

绅士风度i 2024-09-06 12:54:11 4 0

DI 容器如何工作的最简单解释?

简单来说和/或在高级伪代码中,DI 容器如何工作以及如何使用?…

罪歌 2024-09-06 11:54:33 5 0

使用实体框架和 Castle Windsor 容器解决通用存储库的问题

我正在使用 Entity Framework v4 进行通用存储库实现,并且存储库必须由 Windsor 容器 解决。 首先是接口, public interface IRepository { void Add…

静若繁花 2024-09-05 23:08:18 7 0

可以针对 .NET Framework Client Profile 的 IOC 容器?

在我们当前的 WPF 项目中,我们一直在使用 Ninject IOC 工具执行依赖项注入。 我们希望以 .NET Framework Client Profile 为目标,以获得更好的下载/…

你的心境我的脸 2024-09-05 21:23:16 9 0

如何在多项目解决方案中使用 Unity 进行解析

在一个新的 WPF 项目(VS2010)中,我第一次使用 Unity 2。 在此项目中,我使用以下结构: Solution WPF Project Class Library1 Class Library2 Clas…

小镇女孩 2024-09-05 01:14:25 6 0

MEF 的 CompositionContainer.ComposeParts ——加载任何可以解析的内容,并忽略错误

到目前为止,我在 MEF 方面遇到的最大问题是,当我在插件加载器包装器中编写部件时,当它发现其中一个程序集存在导入解析问题时,加载会完全失败。理…

沫尐诺 2024-09-05 00:49:51 6 0

MEF 的 ComposableParts 合约是基于实例的吗?

我真的不知道如何表达我的问题标题,所以我提前道歉。我通读了 MEF 文档的部分内容,试图找到我的问题的答案,但找不到。 我使用 ImportMany 允许 MEF…

全部不再 2024-09-04 19:04:08 8 0

依赖注入、IoC和Mocking终于用简单易懂的方式解释了!

一周来我一直在用头撞墙试图理解这些概念。当我在 ASP.NET MVC NerdDinner 应用程序教程中发现对这些概念的非常易于理解且简单的解释时,我感到非常惊…

不…忘初心 2024-09-04 11:47:35 12 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文