inversion-of-control

inversion-of-control

文章 0 浏览 5

用标志交换存储库

我有一个 IRepository< T>与许多 T 和多种实现(按需数据库、Web 服务等)接口。我使用 AutoFac 为许多 T 注册 IRepository,具体取决于我想要为每个…

她说她爱他 2024-11-11 14:19:41 4 0

Unity2解决问题

伙计们。 我们正在为应用程序使用 MS Unity 2 框架。 我们有类似于下面描述的代码 public class Context:IContext { public IFlow Flow {get;set;} } …

み零 2024-11-11 03:51:25 4 0

Factory 与 PicoContainer - IoC 容器的优点

我试图打开我的思维,接受奇特的 IoC 原则,我发现了这篇文章: Martin fowler 谈 IoC 他提供了一些使用 PicoContainer 的示例: private MutablePico…

说好的呢 2024-11-10 18:34:16 6 0

在类之间交换数据 - DI、IoC

我的设置是: class ModelA { ... } interface IModelARetriever { IEnumerable GetObjects(); } class ModelB { ... } class DomainObject { List Mo…

魔法少女 2024-11-10 12:03:01 2 0

Delphi 是否有使用 [Dependency] 等属性的 DI 框架?

是否可能,如果是的话,Delphi(Win32)中是否有支持“自定义属性”的依赖注入容器的实现 - 基于注入,看起来像 TDiExample = class(TObject) private…

梦冥 2024-11-10 04:25:33 2 0

基类中的构造函数依赖注入

我正在使用实体框架构建一个存储库基类,所有实体存储库都将继承该基类。我想使用 Ninject 使用依赖注入将 DatabaseContext 注入基类中。我认为构造函…

2024-11-10 01:00:44 4 0

Unity分层注入

请帮助我解决以下目标: 我有定义属性 Context 的接口 IRepository,作为示例: interface IRepository { IContext Context { get; set; } } interfac…

绅士风度i 2024-11-08 21:37:23 5 0

如何最好地组装大量消息处理程序

我正在开始开发消息处理系统,其中各种消息将从外部源到达并需要“处理”。消息对象基本上是 DTO。 我正在考虑让消息类存在于它们自己的程序集中,可…

浅忆流年 2024-11-08 10:15:38 2 0

使用 IoC 和 CBD 制作基于组件的应用程序

我读过很多关于 IoC 和基于组件的设计的内容。然而,我有点不确定设计界面的最佳方式是什么。 我不确定它们应该有多粗或多细。以“货件”组件为例: …

止于盛夏 2024-11-08 04:17:39 4 0

利用 AllTypes.FromAssemblyContaining() / UsingFactoryMethod()

我使用以下代码注册位于同一程序集中的许多存储库: IoCContainer.Register(AllTypes.FromAssemblyContaining).BasedOn(typeof(IRepository c.LifeSty…

就像说晚安 2024-11-07 22:24:18 6 0

统一和泛型

如何在 Unity 中注册并解析通用对象/接口?我试图远离配置文件。 我正在寻找类似 IEnterpriseClient 的内容来解析为 EnterpriseClient 类签名是 class…

薔薇婲 2024-11-07 08:21:38 6 0

从 Windsor Castle 目录中检索 DLL

我目前有一个“PlugInFolder”文件夹,我想将自定义插件复制为 DLL 库。 每个插件都实现了我的“IPlugIn”接口。 我想在运行时使用温莎城堡检索它们。…

幻梦 2024-11-06 19:38:57 6 0

Delphi 依赖注入:框架与委托构造函数

当您可以简单地使用以下模式时,为什么还要使用依赖注入框架? unit uSomeServiceIntf; interface type ISomeService = interface procedure SomeMeth…

顾忌 2024-11-05 22:19:51 8 0

温莎城堡不会在财产中注入记录器!

我尝试将 log4net 注入到我的服务类的 ILogger 属性中,但该属性始终为 NULL! 我看过这个主题,但它对我没有帮助! 如何让温莎城堡自动注入属性? 这…

意中人 2024-11-05 03:58:31 11 0

c# 4.0下有推荐的IOC框架吗?

我想知道是否有人可以推荐可以在c# 4.0下工作的IOC框架?另外,.Net Framework 4.0本身支持IOC吗?…

风情万种。 2024-11-04 13:24:40 4 0
更多

推荐作者

泛泛之交

文章 0 评论 0

音栖息无

文章 0 评论 0

荆棘i

文章 0 评论 0

泛滥成性

文章 0 评论 0

我还不会笑

文章 0 评论 0

假扮的天使

文章 0 评论 0

更多

友情链接

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