dependency-injection 相关问题

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

使用自动装配参数调用方法

我想使用自动装配参数动态调用服务方法 现在我做如下: $result = call_user_func_array([$myService,"myMethod"],[$entityManager,$translator]); 该项目...

回答 1 投票 0

MAUI 中使用 ObservableObject 自动重置 Observable 属性

我是 MAUI 新手,正在尝试使用 MVVM 模型。 我有一个 viewModel BLEDeviceViewModel、一个视图 MachineSelect 和一个模型 BLEDevice。 在 MachineSelect.xaml.cs 中,我有以下代码: 公开

回答 1 投票 0

我可以定义一个提供程序范围而不在 Angular 中列出该范围内的所有提供程序吗?

我有一些存储状态的 Angular 服务,我希望将这些服务的范围限定到适当的组件(及其子组件),以避免同一组件的不同实例之间泄漏状态

回答 1 投票 0

尝试激活“MyService”时无法解析类型“System.String”的服务

我在 Service Fabric Stateless ASP.NET Core 应用程序中看到以下异常。 System.InvalidOperationException:尝试激活“

回答 3 投票 0

如何将可设计组件与依赖注入结合起来

创建可设计的.NET组件时,需要提供默认构造函数。来自 IComponent 文档: 要成为组件,类必须 实现 IComponent 接口...

回答 1 投票 0

在 Blazor 服务器 NavMenu.razor 组件中使用 dbContext 的正确方法是什么?

我有一个默认的模板项目,.net 8,服务器渲染。在这个项目中有一个 NavMenu.razor 组件。我的目标是在用户获得授权时添加菜单新项目。这是我所做的: 我...

回答 1 投票 0

我们可以删除所有基于构造函数的注入吗?

最近,Angular 进行了迁移,将基于构造函数的注入替换为注入函数。 在大多数情况下,它很简单并且明显有好处: // 前 @Injectabl...

回答 1 投票 0

Angular:我们可以删除所有基于构造函数的注入吗?

最近,Angular 进行了迁移,将基于构造函数的注入替换为注入函数: https://angular.dev/reference/migrations/inject-function 在大多数情况下,它是

回答 1 投票 0

在运行单元测试时注入 KubernetesClient 对象的模拟实例

在我的 Spring Boot 项目中,我使用库(作为依赖项)与 kubernetes 集群进行通信。库名称是fabric8-kubernetes-client,将其添加为依赖项: 实施(&qu...

回答 1 投票 0

@Inject Lateinit var 与 Dagger Hilt 上的 @Inject 构造函数

阅读文档,我发现可以通过以下两种方式使用Hilt: @Inject Lateinit var 仅在您想要注入的类字段上 @Inject构造函数 我正在尝试找出哪个...

回答 1 投票 0

如何在其他模块中使用Typeorm通用存储库作为提供者

我有像这样的 Typeorm 通用存储库 从“@nestjs/common”导入{可注入} 从 '../abstracts/generic-repository' 导入 { IGenericRepository } 从“typeorm”导入{存储库} @

回答 2 投票 0

Openapi生成的客户端找不到HttpClient

问题 注意,我对 Angular 很陌生,我正在尝试使用 openapi 生成器。我已经使用以下方法生成、构建并发布了生成的包: openapi-generator-cli 生成 -c

回答 1 投票 0

Android + Kotlin + Hilt:构建项目时出错

我是 Hilt 的新手,为了在我的多模块应用程序中实现它,我正在绞尽脑汁。经过无限次尝试后,构建错误从“错误 a”到“错误 b”,然后是“

回答 3 投票 0

如何在Android Kotlin中使用Dagger或Hilt实现依赖注入来获取API?

我正在用 Kotlin 构建 Android 应用程序,并希望使用 Dagger 或 Hilt 实现依赖注入 (DI)。我的用例涉及使用 Retrofit 从 REST API 获取数据。 我正在寻找一个

回答 1 投票 0

使用依赖注入模式和传递数据进行流畅的验证

我想将数据传递给流畅的验证。我认为这很简单,你可以在构造函数中完成。但我不想创建验证器的实例,而是注入它,这使得它变得很困难。 我有 :

回答 2 投票 0

依赖注入在 API 中有效,但在 .NET 8 控制台应用程序中失败

我正在尝试利用一个为添加 Sharepoint 功能而编写的库。以下是 SharepointClient 类在库中的构造方式。 公共类 SharePointClient :ISharePointClient {

回答 1 投票 0

如何在构造函数中只注入一个参数(其余为普通参数)?

如何在构造函数中只注入一个参数? 有这样的课程: @AndroidEntryPoint class CustomClass @Inject 构造函数 (val 存储库: Repository, val 名称: String) {} 假设我...

回答 1 投票 0

从 IServiceProvider 获取给定类型的所有实现,无论它们是否有键控

为什么这不是重复的 不要与“如何从键控服务获取键和类型”混淆,该问题仅讨论如何获取所有键控类型,也许这是......的一部分。

回答 2 投票 0

在.NET设计中,如何将服务(依赖注入)和对象与构造函数结合起来?

我们正在重新设计一个 ASP.NET MVC 应用程序,该应用程序在助手中具有业务逻辑。我们希望它具有 DI 服务(通过依赖注入传递给控制器)。 我们有 2 个我们没有的概念

回答 1 投票 0

如何在ApplicationConfig中注入Service?

如何在ApplicationConfig中注入Service? 导出const appConfig:ApplicationConfig = { 提供者:[ 提供路由器(应用程序路由), 提供Transloco({ 配置:{ 可用...

回答 1 投票 0

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