dependency-injection 相关问题

一种设计模式,通过动态地向软件组件中注入需要运行的依赖项来减少组件之间的耦合。

角度继承注入不同的实例

我有2个相同的组件。唯一的区别是他们的名字和一些HTML标题。因为我想使用继承。我创建了一个抽象服务:export abstract ...

回答 1 投票 0

Symfony 4.1 - 无法在自定义Form基类中注入依赖项

我有一个id manager_provider的服务,我想创建一个名为ManagerAwareType的基本表单类,并注入此服务。因此,扩展这一个的所有表单类都将...

回答 1 投票 2

是“IoC容器”和“DI容器”这两个词的同义词,还是单独的概念? [重复]

我目前正在涉及IoC容器主题的文章和问题,例如:为什么我需要一个IoC容器而不是直接的DI代码?有什么不同 ...

回答 1 投票 2

使用IOption的类的实例化

在ASP.NET Core 2.1中,我有一个类来发送使用IOptions接口的电子邮件,如下所示:public class Email {private readonly ManuelaIbiEmail manuelaIbiEmail;公共电子邮件(IOptions&...

回答 4 投票 1

.NET Core中“依赖关系中的依赖关系”应遵循的模式是什么?

请考虑以下内容:public void ConfigureServices(IServiceCollection services){... services.AddSingleton (); ......}所以我显然想......

回答 1 投票 0

Symfony4使用外部类库作为服务

我有一个暴露许多类的外部库。进入我的symfony4项目,我想从供应商声明我的类,作为autowire和public的服务。所以我把我的图书馆包括在内......

回答 1 投票 3

使用Unity Application Block IoC创建字典

我想创建一个字典并在Unity的配置文件中填充它,如下所示。但是,这个例子似乎来自Unity IoC的旧版本,但我想知道......

回答 2 投票 0

[Laravel]:我如何依赖注入由其他类扩展的抽象类(作业)

我有一个Laravel项目,我创建了一个抽象类,我的几个作业将使用它们,因为他们都需要使用相同的方法来查找一些数据来继续。在Laravel,工作的方式是......

回答 1 投票 1

如何在Activity及其父级中添加DI(Dagger 2)

我在我的android项目中使用Dagger 2并希望在一个Activity中使用@Inject,并在另一个Activity中扩展第一个 - > MainActivity扩展NetworkBaseActivity。在这两个活动......

回答 2 投票 0

Castle Windsor - 通过打字工厂传递的传播依赖性

我目前熟悉IoC,并且在使用IoC原理重构现有库时遇到困难。假设我有三个类:Controller,Handler和Settings ...

回答 1 投票 1

在AutoMapper Profile类中包含构造函数依赖项是否正确,它是否会在测试期间导致问题?

我正在使用AutoMapper的静态版本。我有一些Profile类,在构造函数中有一些依赖项,而这些依赖项又有自己的依赖项。所以我的问题是因为我们......

回答 1 投票 0

AngularJS:服务与提供商vs工厂

AngularJS中的服务,提供商和工厂之间有什么区别?

回答 31 投票 3258

ASP.Net-Core选项验证

我已经为IServiceCollection编写了一个扩展方法,它接受一个选项委托。我的问题是我必须首先验证配置的选项(例如过滤掉空值),因为它......

回答 1 投票 5

在Gson反序列化期间使用Dagger进行依赖注入

在我的应用程序中,我创建的对象不是由我创建的,而是由Gson反序列化器创建的。这些对象需要引用我能够使用构造函数提供的其他任何地方的单例实例...

回答 1 投票 1

在Symfony 4中注入控制台/ Web中的不同实现

我有一个UserIdProvider接口有两个实现:ConsoleUserIdProvider - 它从CLI输入选项RequestUserIdProvider获取用户ID - 它来自路由中的{userId}参数如何...

回答 1 投票 0

如何在AuthorisationServiceProvider中注入businessservice

我正在使用OWIN进行身份验证我想在AuthorisationServiceProvider中注入BusinessService我们如何实现它。

回答 1 投票 0

依赖注入循环依赖.net核心2.0

我希望我的ApplicationContext构造函数将UserManager作为参数,但是依赖注入有问题。代码:public class ApplicationContext:IdentityDbContext

回答 3 投票 8

将@Service bean注入非spring类

我有一个websocket-config:@Configuration @EnableWebSocket公共类WebSocketConfig实现WebSocketConfigurer {public void registerWebSocketHandlers(WebSocketHandlerRegistry registry){...

回答 1 投票 0

为什么Angular CLI不会自动在providers数组中添加服务?

当我们使用angular-cli命令创建Component,Pipe时,CLI会自动将它们添加到特定模块的声明数组中,为什么在服务的情况下不会发生这种情况。

回答 1 投票 2

Java Spring多个ApplicationContext

SpringContextContext的定义非常模糊,我几乎完成了整本教程,但仍然无法理解ApplicationContext代表什么。根据春天......

回答 6 投票 19

© www.soinside.com 2019 - 2024. All rights reserved.