dependency-injection 相关问题

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

FastAPI 依赖重构

我正在FastAPI中重构一个端点(路径运算符函数),它有两个问题:1.它执行了太多的业务逻辑。 2. 为了执行此操作,它需要大量依赖项...

回答 1 投票 0

有没有办法通过 Microsoft DI 使用 Autofac 服务注册

我有一些旧项目使用 Autofac 作为他们的 DI 容器,并且他们将所有注册都很好地组织到了模块中。我有一个新的 .net 8 API 项目,一些流程需要参考...

回答 1 投票 0

@Inject 使用 Java SE 在 Weld 3 中传递 null

我在普通的 Java SE 8 程序中使用 CDI 2.0 和 Weld 3.0.0 Final(类路径中完整的weld-se-shaded.jar),如下所示。它有什么问题或者我错过了什么,因为@Inject ...

回答 2 投票 0

如何将 env VARS 注入到 Symfony54 php81 应用程序中的抽象类中

我最近升级了一个旧的 Symfony 4.4 应用程序(到 5.4 和 PHP 8.1),并且一直在关注 symfonycasts.com 上的精彩教程。我已经到了一个我不知道的地步

回答 1 投票 0

Package.json 自动创建默认依赖项为 "<project_name>": "file:"

我正在 Node.js 项目中工作。 令人惊讶的是,app package.json 创建了一个依赖项“”:“file:”,如下所示: 删除该依赖项后,它会自动...

回答 1 投票 0

MauiProgram.cs 中添加的新服务未在 .NET Blazor 混合 MAUI 项目中实例化

我正在开发一个 .NET Blazor Hybrid MAUI 项目,我正在尝试使用 SQLite-PCL 设置本地 SQLite 数据库。但是,我遇到了一个问题,我添加到 MauiProgram.cs 的任何新服务都会...

回答 1 投票 0

我在将服务类注入组件构造函数时遇到问题 - Angular 18

我正在使用 Angular 18,我正在尝试完成一个针对更旧版本的教程。 这是我的服务类: 出口类产品服务 { getProducts() : 字符串[] ...

回答 1 投票 0

Hilt 中使用 Bind 创建抽象类和 Provider 定义对象类有什么区别?

使用 Hilt 时,我注意到使用 @Bind 注解创建的类需要定义为抽象类,而使用 @Provides 注解创建的类则定义为对象。什么是

回答 1 投票 0

将具体对象绑定到 dotnet 中的 IOptions 接口

我想注册一个 IOptions 实现,其中包含一个包含所需数据的对象。 拥有包含此类数据的 IConfiguration,我可以轻松地执行此操作:(假设 IConfiguration 包含所有内容...

回答 3 投票 0

当有两个不同的构造函数时如何用Guice注入?

这里完全是Guice菜鸟,读过几篇文章并看过介绍视频,仅此而已。 这是我试图“guicifiy”的简化旧代码。不太清楚如何做,因为(到目前为止......

回答 3 投票 0

CommunityToolkit.MVVM 的依赖注入是如何工作的?

我想改进 WPF 应用程序中视图之间的导航,我发现一种方法是使用依赖项注入和解决依赖项的服务。 为此,我...

回答 2 投票 0

如何从公共交通中的 DI 解析 IFilter

我正在关注有关创建消息类型过滤器的大众交通文档,但我看到过滤器实例是手动创建的: 公共类 ExceptionLoggerSpecification :

回答 1 投票 0

Unity 容器 - 延迟注入

假设我有一堂课: Foo 类:FooBase { 公共Foo(设置设置,IDbRepository db) :基础(设置){ 这个.db = db; } 基本上 FooBase 收到

回答 1 投票 0

TypeScript InversifyJS:接口多种实现的复杂绑定

抱歉,如果标题含糊不清.. 我有以下接口 ILogProvider 的实现: MultiLogProvider、LogInjector、AppInsightsLogger 和 ConsoleLogger 我也有课

回答 1 投票 0

InversifyJS 使用 .toConstantValue 的目的

我们在 Insersify JS 中已经有了 inSingletonScope。使用 .toConstantValue 的目的是什么?谁能告诉我我们什么时候想使用 .toConstantValue ?

回答 1 投票 0

ASP.NET Core 站点无法启动,因为即使将其添加到服务中,它也无法解析数据库上下文

突然我的网站无法启动,在解析 IRepoFactory 时无法解析 AssesDbContext。我不确定出了什么问题,因为所有数据库服务都是在配置开始时添加的。 我明白了

回答 1 投票 0

在单例服务中使用HttpClientFactory是不是有错?

我读了这篇关于 HttpClientFactory 的文章。但我找不到我的问题的答案。在单例服务中使用 HttpClientFactory 将请求发送到某个地方是不是不好的方法? 我的计划...

回答 1 投票 0

如何使用具有其他依赖项的 inversify 初始化类构造函数

config.ts 导出 const 绑定 = new AsyncContainerModule(async (bind) => { 等待 getDbConnection(); 等待应用订阅者; 等待定位器; 等待路由器类; 绑定(

回答 1 投票 0

类的生活方式相同,但仍然存在来自 simpleinjector 的不匹配错误

我尝试注册实现集合,但每次收到错误消息 “-[生活方式不匹配] ReportFileWriter (Singleton) 依赖于 IFileWriter[] (Transient)。” 我不知道什么...

回答 1 投票 0

C# 中具有通用主机的多租户示例

我还没有找到在 C# 中使用通用主机的多租户解决方案(或示例)。 Autofac 存储库中给出的示例(ConsoleApp、MVC 和 WCF)使用了不支持的策略...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.