dependency-injection 相关问题

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

ASP.NET Core 2+中的ILogger和DependencyInjection

我注意到Startup.cs中的ConfigureServices中没有明确的ILogger注册。第一个问题:如何将ILogger注入例如控制器。第二个问题:我如何配置......

回答 1 投票 4

如何从单个类中的静态运行非静态方法并使用依赖注入C#

我试图从静态运行非静态方法,并在非静态方法中使用依赖注入。 (我试图在一个类中执行此操作)我的代码如下所示:public class Tokens {...

回答 1 投票 1

如果依赖项仅用于单个方法,我应该注入它还是使用服务位置?

我对依赖注入有点新意,在工作时遇到了问题。假设我有一个班级'员工'有一种方法,这种方法说'推广'有条件地被称为......

回答 1 投票 1

.NET Core / EF 6 - 依赖注入范围

我目前正在使用EF 6设置.NET Core应用程序,并且在理解各种依赖项注册方法的适当使用方面遇到了一些麻烦。我认为 ...

回答 2 投票 8

节点js - 导入用于Angular 2项目错误的mssql模块:“无法解析'dns'”和“无法解析'dgram'”

我在Angular 2和NodeJS开发方面都有丰富的经验。如果这个问题过于简单,我会道歉。我的目标是创建一个连接到SQL Server的Web界面......

回答 1 投票 7

具有依赖性注入错误的生产者/消费者模式

Java EE 7 - 注入Runnable / Callable对象继续这个问题,我有一个情况......我正在使用Producer / Consumer模式来使用对象列表。我的班级消费者是......

回答 1 投票 0

Angular 2:在组件浅层测试中用jasmine spy对象替换注入的Renderer

zippy.component.ts:从'@ angular / core'导入{Component};从“@ angular / core”导入'../services/zippy.service'import {Renderer}导入{ZippyService} @Component({selector:'app -...

回答 2 投票 2

Symfony 4:bind vs arguments关键字以显式注入依赖关系

就我而言,有两种方法(对我来说都正常工作)明确地为服务注入一个依赖:a)使用bind关键字App \ Service \ ServiceA:bind:$ ...

回答 1 投票 0

Simple Injector初始化MVC和Web API控制器

我有一个Web API控制器,它有一些资源DI'd。出于后来的需要,我添加了一个MVC控制器,现在我也需要相同的资源DI'd。这是我的原始配置:[...

回答 3 投票 11

Java EE 7 - 注入Runnable / Callable对象

并发实用程序(JSR 236)已在Java EE 7中引入。有没有办法如何将我的EJB注入Runnable / Callable对象?具体来说,我想要这样的东西:ejb与商业......

回答 2 投票 9

如何避免服务定位器模式?我是不是该?

我正在开发一个WinForms系统(我知道),在创建表单时有很多构造函数注入,但如果这些表单/视图需要打开另一个表单,我发现DI容器有......

回答 4 投票 1

属性集,在其他类中为null。 C#

好吧,我不知道为什么会这样。我设置了一个属性,在我设置之后,它在另一个类中为null。使用调试器逐步调试它只显示它的设置,并在另一个中显示它的null ...

回答 2 投票 1

CustomClaimsTransformer中的IHttpContextAccessor会话无效操作异常

我按照官方文档从CustomClaimsTransformer中的自定义组件访问HttpContext。背景,我之前有一个.net核心Web应用程序,我使用会话启用...

回答 1 投票 0

从appsettings.json中检索数据

所以我真的被困了2天。我一直在搜索stackoverflow和谷歌跟随许多指南,但没有帮助:/。所以我试图从appsettings json文件中检索数据,因为我......

回答 2 投票 0

如何在Autofac中注册构造函数采用Func参数的类型

我有一个带有构造函数的类,它接受我需要向Autofac注册的Func参数。以下是类的定义:public class MyClass:IMyClass {private Func

回答 1 投票 0

Spring:使用构建器模式创建bean

我使用ektorp连接到CouchDB。构建ektorp HttpClient实例的方法是使用构建器模式:HttpClient httpClient = new StdHttpClient.Builder()....

回答 4 投票 37

为什么@HystrixCommand是注入弹簧的注释失败了?

我的服务的pom文件是maven项目如下:

回答 1 投票 1

Ninject条件自绑定更改范围(For Task-scheduler)无法正常工作?

在MVC Web应用程序中,DbContext绑定与InRequestScope()kernel.Bind正常工作 ().ToSelf()InRequestScope(); kernel.Bind >()。为了

回答 1 投票 4

使用Ajax调用进行Angular 4依赖注入

我正在尝试从PHP到Angular获取一些$ _SESSION变量。我创建了一个名为Globals的Injectable类,并在AppModule的Providers中定义了这个类。这是我的globals.ts:import {...

回答 1 投票 -2

Angular - VS2015中的类型错误中不存在'$ inject'属性

当我将AngularJS项目升级到Angular 4时,我在Visual Studio 2015中遇到了数千个编译器错误。我已经将应用程序转换为可以成功运行AngularJS代码的混合应用程序...

回答 1 投票 1

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