inversion-of-control

inversion-of-control

文章 0 浏览 5

使用 StructureMap,如何使用 InstanceScope.Singleton 显式触发对象的重新实例化?

我有一个集成测试工具,我想在每次测试之后和之前拆解并重新实例化我在 StructureMap 中注册的一些单例范围对象。 这样我就可以模拟实际的运行时环境…

咋地 2024-09-04 10:45:35 10 0

使用 MEF 加载多个插件实例

在我的上一个应用程序中,使用 MEF 加载插件运行得很好,但现在我遇到了一个新问题。我有一个解决方案,我在这个问题的末尾解释,但我正在寻找其他方…

初吻给了烟 2024-09-04 04:07:14 8 0

asp.net mvc 2应用程序中的IoC和dataContext配置

我有 Global.asax 就像下面的代码: public class MvcApplication : System.Web.HttpApplication { public static void RegisterRoutes(RouteCollecti…

物价感观 2024-09-04 00:18:02 8 0

DI应该在哪里(层)使用?

是否有任何层使用 DI 是不好的做法?在上一个问题中,一位用户提到 DI 应该只用在UI层。…

情泪▽动烟 2024-09-03 19:48:43 6 0

如何获取对象是否已在注入中检索

是否有可能知道 ninject kernel 已经满足了特定的依赖关系?需要明确的是: 假设我们有这个模块: Bind().To(); Bind().To(); 以及一些“客户端”代码…

安稳善良 2024-09-03 10:35:48 5 0

如何在 ASP.NET MVC 2 中将 DI / IoC 容器与模型绑定器一起使用?

假设我有一个 User 实体,我想将其构造函数中的 CreationTime 属性设置为 DateTime.Now。但作为单元测试采用者,我不想直接访问 DateTime.Now 而是使…

凉墨 2024-09-03 06:56:00 12 0

统一和对象创建

我使用 unity 作为我的 IoC 容器。我正在尝试实现一种 IProviderRepository 类型。具体实现有一个接受 IRepository 类型的构造函数。当我从具体实现中…

葬﹪忆之殇 2024-09-03 05:52:27 7 0

如何在测试中管理 IoC 容器?

我对测试和 IoC 容器非常陌生,并且有两个项目: MySite.Website (MVC) MySite.WebsiteTest 目前我的网站中有一个 IoC 容器。我应该为我的测试重新创…

路弥 2024-09-02 21:18:47 8 0

MVVM &&国际奥委会子视图模型

我有一个 ViewModel,它在构造函数中采用两个相同类型的参数: public class CustomerComparerViewModel { public CustomerComparerViewModel(Custome…

余生共白头 2024-09-02 02:27:00 7 0

将实例化类传递给温莎城堡派生的具体类

我有一个系统,我用它来测试一些新的架构。我有以下设置(在 MVC2 .Net - C Sharp 中) :控制器<服务<存储库< DB 我使用 Castle Windsor 作为我的 DI…

天生の放荡 2024-09-02 01:56:18 6 0

Spring真的不支持接口注入吗?

我知道 Spring 不支持接口注入,而且我已经读过很多次了。 但今天,当我看到 Martin Fowler 写的一篇关于 IOC 的文章(链接)时,似乎在 Spring 中使…

半仙 2024-09-01 13:36:12 5 0

温莎城堡登记

interface IUserService class LocalUserService : IUserService class RemoteUserService : IUserService interface IUserRepository class UserRepo…

厌味 2024-09-01 02:59:22 5 0

使用 ASMX 进行 IoC 就像在 WCF 中一样吗?

ASMX 可以有像 WCF 一样的 IOC 吗? 基本上我希望能够将我的依赖项注入到 ASMX Web 服务中。这可能吗?如果可能的话,如何实现。 WCF 方式(这样的事…

肩上的翅膀 2024-09-01 02:32:20 5 0

Java/Scala 的简单控制反转框架

我正在寻找一个简单易用的 IoC 容器,用于用 Java/Scala 编写的 GUI 应用程序。 它应该支持约定优于配置、生命周期管理、代码配置(最好根本不需要任…

谈场末日恋爱 2024-08-31 23:25:35 4 0

“bean X 被注入到 bean Y 中”是什么意思? Spring框架上下文中的意思

看来,这是一个非常基本的问题。 无论如何,无法从 Spring 教程中获得下一个定义的含义 - “bean X 被注入到 bean Y” 。 这是否意味着类之间的组合关…

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