dependency-injection 相关问题

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

从Aurelia依赖注入容器中显式请求新实例

在Aurelia(+ TypeScript)中......有没有办法在上下文中直接引用容器(例如在视图模型中)并明确地“请求”新实例?

回答 1 投票 0

Spring Data Validator必须是多实例吗?

我的Spring API验证器有以下代码。 @Component公共类EventValidator实现Validator {@Autowired private EventRepository eventRepository; @Override ...

回答 1 投票 0

获取使用StructureMap从基类继承的唯一类型实例

我有一堆服务,我总是希望用StructureMap获得一个独特的实例。现在,我可以通过配置每个类型来实现这一点:ObjectFactory.Initialize(x => {... x ....

回答 1 投票 1

Catel DependencyInjection问题

我想使用CreateInstanceWithParametersAndAutoCompletion()创建一个我将与UIVisualizerService一起使用的viewmodel实例。构造函数参数之一......

回答 1 投票 0

在Google OAuth流中访问EF DbContext

我在ASP.NET Core 2.1中有一个有效的Google身份验证流程。我想通过在用户登录时检查用户的电子邮件地址来添加一些授权。如何访问...

回答 1 投票 2

无法推断出通用参数“S”

所以我试图使用泛型和协议一致性来创建一个小的依赖注入容器。但是我在编译时遇到了一些麻烦。我想知道是否有一个快速的专家可以说...

回答 2 投票 0

Yii2依赖注入,配置和继承

假设我有这样的配置(来自官方指南的片段):$ config = [// ...'container'=> ['definitions'=> ['yii \ widgets \ LinkPager'=> ['...

回答 1 投票 2

MVC核心依赖注入:接口 - 存储库通用参数错误

我已经阅读了很多关于stackoverflow的书籍和文章。仍然收到以下错误。这是我使用Generic Parameter的Interface,Repository的基本概要。我的Startup中有AddTransient ....

回答 1 投票 -1

如何将DI存储库转换为Type-class?

请在这里需要一些帮助...我正在查看示例“graphql-dotnet / server”,其中公开的对象只包含普通属性。但是如果我需要解析一个属性并从中获取数据呢?

回答 1 投票 0

Autofac错误:实例注册只能支持SingleInstance()共享

当我尝试使用autofac注册我的类时,我收到以下错误:“实例注册'GetAllDivisionsCommand'只能支持SingleInstance()共享”。我不明白我为什么......

回答 2 投票 2

为什么不使用IoC容器来解析实体/业务对象的依赖关系?

我理解DI背后的概念,但我只是在学习不同的IoC容器可以做什么。似乎大多数人都主张使用IoC容器来连接无状态服务,但是......

回答 2 投票 75

我应该为Dagger 2中的每个活动使用一个组件吗?

我的Android应用程序中有以下依赖项。在Dagger 2中执行此操作的最佳方法是什么?活动A ----适配器A和适配器B和SharedPreferences活动B ----适配器......

回答 1 投票 5

如何从ASP.NET Core读取.NET Standard Class库项目中的连接字符串

在我的解决方案中,我有一个ASP.NET Core Web项目和一个.NET Standard类库项目。类库项目是数据访问层,我想从我的appsettings读取连接字符串....

回答 2 投票 1

基于Autofac变量名称的注入

我想使用autofac注入一些ValueType变量值,就像我们对Interfaces一样。我不想在bootstrapper中另外提到这个类已命名参数化注入或...

回答 3 投票 1

用于测试类的依赖注入

我想为单例类MySingleton MySingletone.h编写测试:@interface MySingleton:NSObject @property(class,readonly,strong)Class_B * shared; @end MySingleton.m:@interface ...

回答 1 投票 0

ASP.NET Core 2.x - 代理服务提供商

我正在尝试为ASP.NET Core 2.x应用程序构建DI代理。我的理解是你通过在ConfigureServices方法中返回IServiceProvider实例来做到这一点,例如公共IServiceProvider ...

回答 1 投票 1

角度依赖注入 - 使用T?

我正在写一个非常简单的指令,本质上让我指向另一个类实例作为提供者(不要问我为什么,我知道它是愚蠢的,但除此之外)。因此,我正在使用“......

回答 1 投票 -1

Guice - 在构造函数中使用注入字段

有没有办法可以在默认构造函数中使用注入的字段?下面是伪代码 - 公共类SomeClass(){@ Inject private SomeField someField; @Inject私人......

回答 2 投票 0

Asp.Net核心ActionFilter上下文请求正文处理完毕

我有一个asp.net核心web api项目,我在其中创建了一个动作过滤器来记录对api公共类RequestLoggerActionFilter的每次调用:ActionFilterAttribute {private readonly ...

回答 1 投票 0

如何在C#中使用具有存储库模式的依赖注入(AutoFac)

我正在使用存储库模式创建项目的每个人。我在使用Autofac Library实现依赖注入时遇到困难,请帮助我如何在解决方案中实现它。我有 ...

回答 3 投票 0

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