一种设计模式,通过动态地向软件组件中注入需要运行的依赖项来减少组件之间的耦合。
我有一个实现数据存储的 Compose 多平台项目。我使用多平台数据存储作为参考。我在注入数据存储时遇到问题。 常见的主要: 有趣的getDataStore(生产路径:(...
我有一个 UserContext 服务,我将在其中放置一些基本功能(“IsAuthenticated、GetUser 等...) 为了做到这一点,我需要将 HTTPContext 从我的 WebAPI 控制器传递到我的类
为什么在 Spring Boot 中注入线程作用域的 Bean 而不是默认作用域的 Bean?
我最近对我的 Spring Boot 项目进行了更改。我最初有一个没有特定范围的 bean。由于使用线程的实现以及并发问题的发生,我需要
我有一个硬性要求,即我的一个类 ClassX 由第三方模块 Modul3P 以反射方式实例化,调用 ClassX 的默认构造函数。然后,Modul3P 调用其中之一...
我正在使用Koin来注入一些类。 我遵循 Koin 官方文档,但每当我启动应用程序时它就会崩溃。我的项目是一个多模块项目,但我所有的注入都在同一个中使用
maven-plugin 的 @Mojo 中的 Spring 注入
我正在尝试在我正在创建的自定义 Maven 插件中使用 Spring DI。 然而,当使用该插件时,我收到以下错误: 无法加载 mojo 'cva2sch'(或其所需组件之一)...
我想将一个bean(我们称之为clientStub)注入到我的服务bean中。 对此有两个要求: 为了创建 clientStub bean,我需要访问 @Client 注释,...
我正在按照官方文档使用 .NET 8 和 Quartz 3.11,并且遇到了一个问题:我无法为实现 IJob inte 的作业正确配置依赖项注入...
如何将依赖配置与 ASP.NET Core Blazor Web App 的 UI 项目分离?
我有一个 Blazor Web 应用程序,其服务器托管模型位于 .NET 8 中,具有 WebApplication.CreateBuilder 最小托管模型。 在解决方案中,我使用多个库项目来培育一个干净的架构......
我正在开发一个Windows服务来执行一些定期操作,我可以使用Unity从另一个库注入我的类吗? 我想在我的服务上使用 [Dependency] 属性,
我用异步添加日志并想用异步保存但返回此错误: '无法访问已处置的上下文实例。此错误的常见原因是处置已解析的上下文实例...
Quarkus Mapstruct 的 UnsatisfiedResolutionException
我试图在我的 Quarkus 项目中使用 Mapstruct,但是当我使用 /.mvnw 编译 quarkus:dev 运行应用程序时 我得到以下异常: javax.enterprise.inject.UnsatisfiedResolutionException:
我的 Angular 11 应用程序中有一个组件,它使用特定的服务类从 REST API 请求地址信息。该服务类在中继 API 的字段中缓存一些可观察值
允许 IEnumerable<T> 在 MS.DI 中延迟解析项目
我的 MS.DI 容器中有一个非常大的 ISample 注册列表,我将其作为 IEnumerable 注入。但在运行时我通常需要很少的。然而,MS.DI 总是创造...
当所有涉及的类都在同一个项目中时(defineSubClass是BaseClass的成员),下面的代码工作得很好: protected static BaseClass certainSubClass(String p1, int p2, B...
我正在尝试使用依赖注入异步初始化一个类。我看过这篇文章https://blog.stephencleary.com/2013/01/async-oop-2-constructors.html 但我正在尝试初始化...
在我团队的代码库中,我看到类要么注入了所有参数(并且没有构造函数参数),要么没有注入任何内容。然而,我想知道如何在课堂上注入一些东西并且
我正在使用Koin 3.2,它具有新的模块包含功能。官方文档中,在讨论模块链接策略时,有这样一段话: 需要观察的一个重要细节是您...
在我团队的代码库中,我看到类要么注入了所有参数(并且没有构造函数参数),要么没有注入任何内容。然而,我想知道如何在课堂上注射一些药物等等......
在下一个主要版本中,Nest 将不允许使用 @Injectable()、@Catch() 和 @Controller() 装饰器注释的类
我在 Nest.js 框架中编写了 3 年,我通过后端应用程序收到了消息: 警告 [DependencyScanner] 在下一个主要版本中,Nest 将不允许使用 @Injec 注解的类...