cost 423 ms
当使用 Activator 实例化模块时,Autofac 无法解析模块

[英]Autofac failing to Resolve Module when module instantiated with Activator

我正在尝试使用自定义属性在我希望我的框架容器加载的外部库中定义模块。 我能够扫描程序集,查找并验证我的类型,并返回实例化 IModule 的列表。 但是,当我尝试解析在外部模块中注册的类型时,该类型无法解析。 主库目标.Net Standard 2.0 注册模块的扩展方法 从托管应用程序 targe ...

如何在 C# 中注册一个 class 有另一个依赖并且在构造函数中也接受参数

[英]How to register a class in C# that has another dependency and also accepts parameters in the constructor

我在 c# 中有一个 class,它接受 2 个参数:对 MongoDB 数据库的依赖和一个表示数据库中集合名称的字符串变量。 如何在Program.cs中注册这个 class ? 我的MongoRepository class: 我正在使用 .net6 ...

UnsatisfiedResolutionException:不满足类型 java.lang.String 和限定符的依赖性 [@Default]

[英]UnsatisfiedResolutionException: Unsatisfied dependency for type java.lang.String and qualifiers [@Default]

我在编译期间有一个非常奇怪的依赖注入解决错误。 我在 application.properties 中有一个属性,我通过 Quarkus 项目中的 @ConfigProperty 注释注入它。 我在项目中有多个 @ConfigProperty 注入,除了一个之外,没有一个会导致问题。 当我编译项目 ...

Koin Android-KMM:我有嵌套范围但注入不起作用

[英]Koin Android-KMM: I have nested scopes but injection is not working

我收到此错误。 我正在使用 Koin 进行依赖注入。 我希望我的约会存储库是活的,因为 UserInfoContainer scope 是活的。 找不到 class 的定义:'com.flow.domain.repository.AppointmentsRepository'。 检查你的定义! 用户 ...

在 Python 中处理它是否正确

[英]Is it correct way to handle it in Python

我有这样的流程: 一点上下文: 最初,我从 lambda 层调用配置器(仍然在做同样的事情),但我是通过秘密管理器获得信用的。 我通过 lambda 层传递到下游类。 所以,这不是正确的设计方式。 因此,我把lambda中的getting creds部分去掉,放到了provisioner层。 从代码 ...

如何注入多个依赖项(每个依赖项在另一个内部?)-.Net Core 3.1

[英]How to inject multiple dependencies (each inside of other?) - .Net Core 3.1

所以..这听起来有点愚蠢,但我在这里 go...我目前正在从事一个具有以下结构的项目项目结构所以我得到了服务、控制器、存储库和模型…… 这是 Controller,我正在尝试实例化服务 Class。 哪个正在尝试实例化存储库 好吧,我学会了如何通过在 Startup.cs 上使用以下方法来实例化 ...

可以使用抽象类在 Fastapi 中进行依赖注入吗?

[英]it's possible to do dependency injection in Fastapi using abstract class?

我来自 asp.net core,我使用 DependencyInjection 在我的应用程序中实现控制反转。 我想知道是否有任何方法可以为 fastapi 提供抽象类类依赖项等价列表,以便当我的代码的某些部分需要依赖项时,它会通过抽象类由构造函数注入。 (类似于它在 dot net core ...

为什么在Java和Spring Boot项目的依赖注入中使用final关键字?

[英]Why final keyword is used at dependency injection in Java and Spring Boot projects?

我正在学习 Spring Boot 和依赖注入以及 Java,我在所有项目中看到,当开发人员注入他们使用 final 关键字的依赖项时,我想知道为什么使用 final 而不是不使用它? 这对性能或其他方面有好处吗? 我知道变量的值不会改变,因为使用了 final 关键字并且每次都使用相同的 bea ...

Lazy 注释对 spring boot 服务注入的影响是什么?

[英]What is the Lazy annotation impact on spring boot services Injection?

我有一个关于The dependencies of some of the beans in the application context form a cycle:的错误。 许多答案建议使用@Lazy注释来解决这个问题但是使用@Lazy后对代码有什么影响?? 循环发生是因为两个服务相互注入我读 ...

在 Spring Boot 中自动装配枚举

[英]Autowiring Enums in Spring boot

在我的 SpringBoot 应用程序中,我有课程: 我收到错误: 我在其他类中自动装配它,也由 getInstance() 方法调用。 我试图添加不同的注释,但没有成功。 同样在测试模块中它运行良好,我可以通过 getInstance() 访问它 ...

将对象传递给生锈的线程

[英]Passing an object to a thread in rust

我习惯用 python 和 C++ 编写代码,并尝试与 Rust 相处。 我想将一个对象传递给线程并调用该对象的方法。 另外,通过依赖注入将对象传递给线程,因为我的目标是重用这个模块。 当函数需要 Object FIFO时,一切都很好。 但是当使用特性时,它失败了。 将对象的克隆传递给线程时出现以下 ...

有条件地将服务类实例化为 NestJS 中的提供者

[英]Conditionally instantiate service class as a provider in NestJS

我有一个名为User的控制器和两个服务类: UserAdminService和UserSuperAdminService 。 当用户向User控制器的任何端点发出请求时,我想检查发出请求的用户是管理员还是超级管理员(基于令牌中的角色)并实例化正确的服务( UserAdminService或UserS ...

如何在 TypeDI 或 Inversify 中定义第三方依赖

[英]How to define third-party dependency in TypeDI or Inversify

我正在研究对 TypeScript/Node 项目使用依赖注入,这对我来说是一种新的语言/框架。 TypeDI 和 Inversify 作为选项出现,但我无法弄清楚在这两种情况下如何告诉容器如何创建库/模块类的实例。 例如,我想告诉 DI 容器如何从第三方库中实例化一个类,这样我就可以简单地将该类 ...

如何添加动态生命周期的依赖

[英]How to add dependency with dynamic lifetime

在我的 NuGet 包中,我想添加一个方法来接收ServiceLifetime lifetime参数并使用它向 DI 容器添加一个服务。 我已经用代码实现了 有没有更简洁的方法? ...

为什么 Spring 会为不同包的 bean 甚至包私有 bean 抛出 ConflictingBeanDefinitionException?

[英]Why does Spring throw a ConflictingBeanDefinitionException for beans of different packages and even package-private beans?

我知道,不能有两个同名的不同类的 bean——至少在理论上是这样,但我想知道,为什么不考虑类的包? 例如: 两个完全独立的类,没有公共接口。 com.company.application.foo.Bar 与 DI 框架相同 com.company.application.bar.Bar 但是如 ...

我可以在不覆盖现有的相同令牌提供的服务的情况下为嵌套模式对话框组件重新提供服务吗?

[英]Can I re-provide a service for nested modal dialog component without overriding existing same token provided service?

如果我向组件“A”注入服务“Z”,它生成一个对话框组件“B”,它要求服务“Z”是该服务的新副本(再次在“B”中提供)。 关闭对话框“B”是否会“释放”嵌套服务“Z”,以便组件“A”将看到它之前提供的原始“Z”服务? 当然,服务“Z”在这两种情况下都有一个唯一的令牌。 ...

基于另一个类设置属性的最佳实践

[英]Best Practices Setting Properties based another Class

我有一个简单的疑问,什么是设置依赖于另一个类的值的类的属性的最佳方法。 所以我有这三个类,其中两个将被序列化并通过 tcp 发送。 所以,最后两个类是 dtos,第三个类是具有设置属性的值/规则的类。 因此,完成这项工作的一种简单方法是这样的:class Source { public st ...

在 dot net 6 中注册服务并在 GraphQL 的查询模式中使用它

[英]Registering a service in dot net 6 and using it in Query schema in GraphQL

我在我的 Dot Net 6 项目中使用 GraphQL。 在我的 GraphQL 查询模式中,我将业务层称为: 我正在尝试将 program.cs 中的服务注册为: 但是当我尝试运行该项目时, var app = builder.Build(); 在Program.cs中给我以下错误: 无法构建某 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM