dependency-injection 相关问题

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

在.NET 8中使用HttpClient的正确方法?

我有一个 .NET 8 应用程序,我的应用程序不断使用 HttpClient 向服务器发送请求。每当我认为我掌握了使用 HttpClient 的“正确”方法时,我就会从第二个开始

回答 1 投票 0

如何将请求对象绑定到node.js中的静态方法

我想在我的服务器内实现依赖注入,但有以下限制: 我的 API 应该创建一次并且是外部的且不可更改 我的 API 公开了一个方法(通过 ctor),我...

回答 1 投票 0

解决 ASP.NET Core DI 中的自定义 IdentityErrorDescriber

我基于这种方法创建了一个自定义的 IdentityErrorDescriber,并像这样注册它: 服务 .AddIdentityCore() .AddErrorDescriber...

回答 1 投票 0

如何通过 ASP.NET Core 中的依赖注入获取对 IHostedService 的引用?

详情 我尝试使用 ASP.NET 2.1 中推荐的 IHostedService 接口创建后台处理结构。我按如下方式注册服务: services.AddSingleton<

回答 6 投票 0

ViewModel 中使用 Dagger(不是 Hilt,只是 dagger)的 @AssistedInject 无法编译:没有 @Inject 构造函数就无法提供

我正在使用 Android Studio - Dagger 2.35.1(不是 Hilt,只是 dagger),ViewModel 注入使用 @Inject constructor() 模式工作正常,一切都很有趣和游戏,但我通过 fu 传递 id。 ..

回答 1 投票 0

依赖注入器不适用于 DDD 项目

我正在尝试在我的.NET项目(应用程序层)中进行依赖项注入。我有两个用于接口和类的基本文件。所以我把它放在我的program.cs中: 但我收到 2 个错误

回答 1 投票 0

你可以通过静态引用访问@Autowire'd字段吗?

假设您有以下设置: 公共类生产者{ public Product Produce() { /* 创建一些产品 */ } } @服务 公共类产品服务{ @Autowired 私人公关...

回答 1 投票 0

org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“restaurantController”的bean时出错

所以我正在使用 Spring Boot 和 MongoDB 为我的应用程序构建 REST 服务,昨天我让它运行并连接到数据库。今天我去启动它,但它一直向我返回这个错误…

回答 1 投票 0

ServiceCollection 不包含“AddLogging”中的定义

我目前正在尝试创建一个记录器,以便我可以将其注入单元测试中。我正在关注 https://stackoverflow.com/a/43425633/1057052,它曾经有效!然后我移动了项目并重新建立...

回答 2 投票 0

@Autowired 与 XML

我对 Spring 和 DI 都很陌生。但据我所知,DI 使您能够使用 Spring 等框架非常轻松地更换实现。我可以理解那里的价值,当它......

回答 3 投票 0

有没有办法(和点)在客户端提供 DI 服务?

公开课节目{ 公共静态异步任务主(字符串[]参数){ var builder = WebAssemblyHostBuilder.CreateDefault( args ); builder.Services.AddSingleton<

回答 1 投票 0

类似于 Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(),但指示什么参数的值?

如果我有这门课... 公开课 Something : ISomething { 公共字符串 SomeText { 获取; } 公共 IAwesomeifier Awesomeifier { 得到; } 公共的东西(字符串 someText,IAwesomeifier

回答 1 投票 0

接口注入实现编码设计模式

我正在使用接口依赖注入,但正在考虑如果一个接口发生任何变化,我如何使其可扩展。例如: 函数 updateStatistics(接口 myInterface) { 我的国际米兰...

回答 1 投票 0

Mockito - 注入模拟列表

我有以下代码: @成分 公共类包装器 { @资源 私人列表策略; 公共字符串 getName(字符串 id) { // t 的相关部分...

回答 6 投票 0

注入到服务中的 C# 依赖项全部在异步方法中处理

C# ASP.NET 在尝试在我的服务中运行依赖项时出现此错误: CG10.Bot.DiscordSender[0] System.ObjectDisposeException:无法访问已处置的对象。 对象名称:'IServiceProvi...

回答 1 投票 0

从静态类记录 ASP.NET Core Web API

我在控制器上使用依赖注入很好地记录,现在我需要从静态类记录一些内容。 如何从静态类登录? 我无法使用依赖注入,因为我...

回答 7 投票 0

将服务注入到未由 NestJS 实例化的类中(尝试实现 Colyseus + NestJS)

我正在努力在未由 NestJS 实例化的类中实现依赖注入。 我想在我的 NestJS 项目中使用 Colyseus 框架(https://colyseus.io/),并且我需要注入 se...

回答 1 投票 0

在 T 中为 T 的所有可能值注册一次泛型 bean

我正在寻找一种在 T 中注册一次泛型类 bean 的方法,以便它在 IoC 容器中可用于 T 的所有可能值。 一个例子如下(我正在使用 java 17...

回答 1 投票 0

注册 IEnumerable 的两个实例时出现问题<Type>

我有 SimpleInjector 的问题,我不知道如何解决它。我收到以下错误: 配置无效。创建 IMiddleware 类型的实例失败。常数...

回答 1 投票 0

带参数的开放泛型的依赖注入

本文讲的是如何在.Net Core中注册Generic接口。但是我有一个通用接口,它有多个参数,并且在弄清楚注册和构造方面遇到困难......

回答 2 投票 0

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