inversion-of-control

inversion-of-control

文章 0 浏览 4

我了解 IoC、Ioc Container、DI 和服务定位器之间的区别

阅读了很多关于这 3 个习语之间差异的文章。但更困惑的是,然后我遇到了这篇文章: http://martinfowler.com/articles/injection.html 只是想看看我是…

莫相离 2024-12-03 16:44:39 3 0

如何在温莎城堡中使用接口的嵌套实现?

假设我有一个用于获取数据的接口及其实现: interface IResourceProvider { string Get( Uri uri ); } class HttpResourceProvider : IResourceProvid…

梦纸 2024-12-03 07:07:14 3 0

为什么用这么多术语来表达同一件事? IoC 和 DIP

IoC = 控制反转 DIP = 依赖关系反转原理(SOLID 中的 D) IoC == DIP?我想是这样的,确实如此。 构建软件的世界已经如此混乱,为什么还要用这么多词…

倚栏听风 2024-12-03 04:27:45 3 0

构建精心设计的依赖关系的注意事项

我开始考虑在未来的项目或重构中实现控制反转容器,我想知道在正确设计依赖关系时,哪些原则(除了 GoF 模式)可能值得记住。假设我需要构建一个简单…

夏末 2024-12-03 02:53:33 1 0

如何使用 NavigationService 将对象传递给 ViewModel?

我正在从事的项目是一个基于桌面的 WPF 应用程序。我在其中实现了MVVM模式。我还使用 Unity IoC 和其中的存储库模式。 我在主详细信息类型场景中遇到…

小…红帽 2024-12-03 02:10:21 1 0

如何处理不“真实”的依赖关系依赖关系?

我有一个“Validator”类,可以对数据数组进行任意检查。例如,检查数组中给定值的字符串长度。验证器还可以检查给定值并查看它在数据库中是否唯一。 …

初与友歌 2024-12-02 21:00:55 1 0

关于“可混合”的建议ViewModelLocator 与 Unity 2.0

我有一套现有的 Silverlight 应用程序,使用 MVVM 模式来分离视图和视图模型。我们使用 Unity 2.0 作为 IoC 容器,将依赖项注入 ViewModel 类(和支持…

冷…雨湿花 2024-12-02 18:31:33 1 0

IOC 和 Silverlight

在 mvc asp.net 中,我可以重写工厂来创建我的控制器,因此在这里放置对我的 IOC 的引用。这样做我的控制器构造函数所需的每个接口都将由我的 IOC 提…

茶底世界 2024-12-02 18:06:08 1 0

如何在 Web 上下文中正确配置 Spring.NET

我在阻止值出现在所有用户的范围内时遇到了一些问题。我不确定我到底做错了什么,但我已经无计可施了。我想要么我的容器对象范围错误,要么我沿着 Web…

惟欲睡 2024-12-02 16:44:28 1 0

使用具有自己的抽象的 IoC 高级功能

我读过许多关于在开发中使用 IoC 容器的有趣文章。在许多情况下,作者建议我们编写自己的简单包装器,它隐藏了读取容器的接口,如 Ninject、Castle.Wi…

玉环 2024-12-02 09:34:43 0 0

如何将 spring bean 注入 Jersey InjectableProvider

我刚刚为 Jersey 创建了一个 InjectableProvider 的实现,但我发现要完整设置可注入,我需要 Spring 工厂 bean 的支持。我正在寻找一种方法将该工厂作…

逆流 2024-12-02 00:08:39 2 0

我应该尝试隐藏 IoC 容器(如果是的话,有什么提示)吗?

我正在构建一个 CMS,它有许多扩展点(数据/内容类型、插件、宏、主题),其中一些扩展需要注册服务。到目前为止,扩展仅依赖于“MyProject.Core”库…

风铃鹿 2024-12-01 20:08:56 1 0

如何使用依赖注入在主从视图中创建 ViewModel

我正在使用 Jounce 为我的 MVVM 构建 Silverlight 应用程序。我有一个 CustomerListViewModel (复数),其中包含 CustomerViewModel 对象(单个)的…

万水千山粽是情ミ 2024-12-01 13:48:54 1 0

使我的静态类可测试的最佳方法是什么?

在我的 asp.net 应用程序中,我有以下静态类来处理我的应用程序中的某些类具有依赖关系的查询字符串: public static class QueryStringUtil { public…

避讳 2024-12-01 11:51:11 1 0

Unity 将异常包装到 ResolutionFailedException。如何避免?

我想知道,是否有可能要求 Unity“在解析时不包装任何用户异常”? 确实,为什么 Unity 会对 ResolutionFailedException 进行包装?它正在改变“构建…

旧时模样 2024-12-01 07:21:46 0 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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