一种设计模式,通过动态地向软件组件中注入需要运行的依赖项来减少组件之间的耦合。
请在这里需要一些帮助...我正在查看示例“graphql-dotnet / server”,其中公开的对象只包含普通属性。但是如果我需要解析一个属性并从中获取数据呢?
Autofac错误:实例注册只能支持SingleInstance()共享
当我尝试使用autofac注册我的类时,我收到以下错误:“实例注册'GetAllDivisionsCommand'只能支持SingleInstance()共享”。我不明白我为什么......
我理解DI背后的概念,但我只是在学习不同的IoC容器可以做什么。似乎大多数人都主张使用IoC容器来连接无状态服务,但是......
我的Android应用程序中有以下依赖项。在Dagger 2中执行此操作的最佳方法是什么?活动A ----适配器A和适配器B和SharedPreferences活动B ----适配器......
如何从ASP.NET Core读取.NET Standard Class库项目中的连接字符串
在我的解决方案中,我有一个ASP.NET Core Web项目和一个.NET Standard类库项目。类库项目是数据访问层,我想从我的appsettings读取连接字符串....
我想使用autofac注入一些ValueType变量值,就像我们对Interfaces一样。我不想在bootstrapper中另外提到这个类已命名参数化注入或...
我想为单例类MySingleton MySingletone.h编写测试:@interface MySingleton:NSObject @property(class,readonly,strong)Class_B * shared; @end MySingleton.m:@interface ...
我正在尝试为ASP.NET Core 2.x应用程序构建DI代理。我的理解是你通过在ConfigureServices方法中返回IServiceProvider实例来做到这一点,例如公共IServiceProvider ...
我正在写一个非常简单的指令,本质上让我指向另一个类实例作为提供者(不要问我为什么,我知道它是愚蠢的,但除此之外)。因此,我正在使用“......
有没有办法可以在默认构造函数中使用注入的字段?下面是伪代码 - 公共类SomeClass(){@ Inject private SomeField someField; @Inject私人......
Asp.Net核心ActionFilter上下文请求正文处理完毕
我有一个asp.net核心web api项目,我在其中创建了一个动作过滤器来记录对api公共类RequestLoggerActionFilter的每次调用:ActionFilterAttribute {private readonly ...
我正在使用存储库模式创建项目的每个人。我在使用Autofac Library实现依赖注入时遇到困难,请帮助我如何在解决方案中实现它。我有 ...
我有一个依赖于服务的组件,该服务可以由其父组件提供,也可以根据动态条件创建该服务的新实例。我遇到的问题是......
我有一个服务/提供商,假设它叫ServiceA1,在标记为@Injectable()的模块A中。在同一个模块中,我有另一个服务/提供商,让我们说它叫ServiceA2,标记为@ ...
我的应用程序正在部署到IBM WebSphere。我有一个简单的服务,我想知道在这种情况下依赖注入是如何工作的。 //无状态EJB @Stateless公共类UserService {...
假设我们有以下服务:interface IService {} interface IService :IService {T Get();在ASP.Net-Core中,我们用不同的T注册了一些实现...
我有一个使用依赖注入的类,并有一个非默认构造函数初始化其他字段。基本上这个课看起来像这样:公共课......
如何告诉DI容器将某种类型的所有服务注入另一个服务?我想避免必须手动注册所有这些服务作为参数。怎么样......
我正在使用Google Wire在我的一个Go项目中连接依赖项。到目前为止,所有依赖项都已成功连接。我有以下容器:类型Container struct {Logger ...
使用ASP.NET Core Microsoft.Extensions.DependencyInjection注册部分关闭的泛型类型
在ASP.NET Core 1.1.2 Web项目中,它取决于Microsoft.Extensions.DependencyInjection 1.1.1,我正在尝试注册一个通用的FluentValidation验证器及其实现和...