dependency-injection 相关问题

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

FastAPI / pydantic:使用空 Depends() 时不考虑 field_validator

我遵循此答案的方法 2,以便能够使用 fastapi 结合附加数据上传多个文件。它运行良好。 开始实施处理后

回答 1 投票 0

IHealthChecksBuilder.AddTypeActivatedCheck 可以访问 IServiceProvider

有没有办法将 IHealthChecksBuilder.AddTypeActivatedCheck() 与 Action 的委托函数一起使用?我需要能够访问服务容器并解决

回答 1 投票 0

如何进行自注入 Spring Boot 3+,以便通过代理并应用事务行为

我想在我的服务中创建一个自引用,以便我可以使用它来通过 Spring 的代理并应用事务行为。 @RequiredArgsConstructor 公共课服务{ @懒惰的私人...

回答 1 投票 0

API 方法调用时私有成员突然为空

发生了奇怪的事情:在我的 Web api 中,我在使用 Ninject 解析时将存储库注入到控制器中。存储库存储在私有只读成员变量中。工作完美! ...

回答 3 投票 0

当该对象通常是依赖注入时,如何向父构造函数提供对象?

假设我有这些弥补的课程(顺便说一句,我对汽车一无所知) @辛格尔顿 类 ElectricEngine 实现 Engine { } 类车辆{ 私有最终引擎引擎; 车辆(发动机发动机,

回答 1 投票 0

通过带有 autofac 的单例服务中的委托工厂来确定范围服务

我在 Autofac 中发现了一些与通过委托工厂从单例服务中解析范围服务相关的意外行为。以下行为是预期的还是我误解了

回答 1 投票 0

如何为azure函数python v2连接依赖注入

我是一名 .net 开发人员,最近开始使用 python,我正在尝试使用 python 创建 Azure 函数 v2,并寻求有关如何将依赖项注入到我的函数中的帮助。我看了各种

回答 2 投票 0

在.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

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