inversion-of-control

inversion-of-control

文章 0 浏览 5

具有使用相同接口(StructureMap 或任何其他 DI 框架)的多个数据库的 IOC

我们一直在尝试 StructureMap,但我很难掌握如何处理单个接口有多个实现的情况。下面的代码显示了一个示例,其中我们有两个数据库,都可以从单个服务…

小梨窩很甜 2024-08-11 04:43:52 7 0

使用 IoC 容器的合适情况?

假设我有一个通用的 WCF 服务和控制台应用程序项目,它们不会在特定于客户端的部署之间发生变化。我在常见项目中有一些由特定客户端代码实现的接口。…

不必了 2024-08-11 03:49:18 5 0

用户输入依赖注入的最佳策略是什么?

我已经使用了大量的依赖注入,但我想获得有关如何在运行时处理来自用户的信息的输入。 我有一个连接到 com 端口的类。我允许用户选择 com 端口号。现…

愿与i 2024-08-11 00:29:55 6 0

ASP.NET MVP 注入服务依赖

我有一个 ASP.NET 页面,它实现我的视图并在页面构造函数中创建演示者。 Phil Haack 的帖子提供作为起点,并且我将仅举帖子中的示例来说明问题。 publ…

迷你仙 2024-08-10 23:06:45 3 0

Linq to SQL DataContext Windsor IoC内存泄漏问题

我有一个 ASP.NET MVC 应用程序,它使用 Castler Windsor IoC 根据每个 Web 请求创建 Linq2SQL 数据上下文。 由于某些我不完全理解的原因,每次创建新…

一场春暖 2024-08-10 22:51:26 7 0

抽象不应该依赖于细节。细节应该取决于抽象吗?

在过去的几天里,我读了很多关于依赖注入/控制反转/依赖反转的内容。我认为现在我对这个概念的理解好多了。但我仍然没有从维基百科得到以下信息: A.…

绝影如岚 2024-08-10 22:22:48 6 0

复杂环境下的IoC

情况如下: ICategorized 由 ICategoryService 使用来管理类别。 public interface ICategorized { ICategory Category { get; set; } } 然后某个类实…

痴梦一场 2024-08-10 20:10:03 2 0

Unity容器部署和XML Web服务

我正在容器中的非托管对象上注册一些包装器。在容器使用寿命结束时如何处理它们?请记住我有一个 XML Web 服务。…

莫言歌 2024-08-10 18:51:23 8 0

NInject 可以按需加载模块/组件吗?

NInject 中是否有设施允许我像在 Unity 中一样按需从其他模块(程序集)加载服务?…

温馨耳语 2024-08-10 07:43:01 4 0

StructureMap 可以按需加载模块/组件吗?

StructureMap 中是否有设施允许我像在 Unity 中一样按需从其他模块(程序集)加载服务?…

深居我梦 2024-08-10 07:42:48 3 0

在温莎城堡中使用泛型参数解析泛型

我正在尝试注册类似 IRequestHandler1[GenericTestRequest1[T]] 的类型,该类型将由 GenericTestRequestHandler`1[T] 实现,但我目前从 Windsor 收到…

旧人哭 2024-08-10 06:01:43 10 0

为什么这个方法调用没有被拦截?

为什么 DoIt() 方法调用没有被拦截?我应该使用 InterfaceInterceptor 以外的其他方法来拦截 DoIt() 方法吗?你会怎么做? using System; using Micro…

你爱我像她 2024-08-10 05:25:40 9 0

单元测试、模拟对象和 ioc 的最佳实践

好吧,我最近一直在尝试进入 IoC。然而,我一直遇到一个障碍——那就是我喜欢使用模拟对象。 它们的设置快速且轻松。 但是,如果我在代码中到处使用 I…

月下客 2024-08-09 23:02:14 2 0

如何调试 Unity 容器“Resolve”?

我正在使用 MS Unity 容器进行依赖项注入,但“Resolve”返回意外结果。 有什么办法可以调试这个分辨率吗?如果我可以查看容器中注册的类型/实例,那…

吾性傲以野 2024-08-09 21:46:54 8 0

基于标准的容器解析

我试图在使用 Windsor 容器时实现策略模式。这就是我所遇到的: public class OrderProcessor { ... public OrderProcessor(ITaxStrategy strategy) {…

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