ioc-container 相关问题

在面向对象的语言中,控制容器(ioc-container)的反转可用于配置和管理应用程序中的对象。

如何使用ServiceLocator解析服务类型的服务?

我正在使用这样的ServiceProvider.GetService ()解决服务。但是后来我发现,在调用方法ServiceProvider时,解决作用域服务正在获取运行时错误。...]] ]

回答 1 投票 0

[依赖注入-何时使用属性注入

我有一个具有这样的构造函数的类:private string _someString;私有ObjectA _objectA;私有ObjectB _objectB;私有字典 _dictionaryA; ...

回答 2 投票 9

Autofac多次注册组件

在上一个有关使我可视化依赖关系图的问题中,我为我现在用来可视化依赖关系图的代码(由Autofac解析)奠定了基础。运行代码I ...

回答 1 投票 2

Windsor Ioc服务替代:已经为给定密钥注册了组件

我一直在尝试将Windsor配置为根据正在构造的类为服务提供不同的实现:我已阅读此http://docs.castleproject.org/Windsor...。

回答 1 投票 4

未找到来自Maven依赖项的spring boot @repository bean

我正在使用spring-data-mongoDB(没有JPA)从事多个Spring Boot项目。包含通用(udc通用)组件,存储库和服务的组件,以及其他使用...

回答 1 投票 0

AnnotationConfigApplicationContext.getBean返回另一个bean,Spring

我有一个问题,我有一个ClassA,需要注入RoomService,并且在ClassA中,它的正常工作是,roomService的ID是相同的。出于某种原因,我需要客房服务来创建...

回答 2 投票 1

具有初始参数的类可以使用控制模式反转(IoC)吗?

我很好奇,具有初始参数的类可以使用控制反转模式(IoC)吗?示例:带有搜索按钮的页面可以通过Class助手实例化来搜索订单详细信息。 class:...

回答 2 投票 0

SimpleInjector:注册集合时无法在构造函数中注册泛型类型

我有一个Funcs列表,其中包含我需要向容器注册的类型及其参数:var LogCreaters = new List > {...

回答 1 投票 0

SimpleInjector:向InstanceCreator注册集合

我正在尝试将一个集合及其instanceCreator一起注册。我找不到接受instanceCreator的Container.Collection.Register方法的任何重载。如果我尝试运行...

回答 1 投票 1

SystemWrapper和Castle Windsor的问题

我正在尝试使用SystemWrapper来模拟文件IO和我为其编写自己的包装器的其他标准MS方法。但是,我发现我正在使用的IOC城堡温莎城堡是...

回答 1 投票 -1

使用Ninject批量注册通用接口的所有实现

i在Castle Windsor中注入了以下接口。我该如何在Ninject中做同样的事情? container.Register(AllTypes.FromAssemblyNamed(“ Apps.Web”).BasedOn(typeof(ICommandHandler

回答 2 投票 2

Spring对此行为的自定义注释

我有这样的代码。 @ org.springframework.stereotype.Component(“ studentInfo”)@ org.springframework.context.annotation.Profile(“ studentInfo”)公 共类CustomStudentInfo {如您所见,我有...

回答 1 投票 0

Laravel IOC未调用构造函数

我在服务提供者$ this-> app-> singleton中绑定了('App \ Models \ Subscription \ Interfaces \ IInvoiceService','App \ Models \ Subscription \ Impl \ InvoiceService');类...

回答 1 投票 0

如何在Mvx.IoCProvider.Register中提供类似OnActivate的功能(在Autofac中)

Autofac提供了OnActivated()方法,该方法提供了在构造注册类型后运行任何操作的功能。可以在MvvmCross中使用类似的方法吗?你有任何...

回答 1 投票 1

具有IoC容器和组成根的体系结构

我对DI和IoC容器很陌生。我知道IoC容器应该只存在于项目的组合根目录下。而且我知道解决方案中的所有其他项目都不应...

回答 1 投票 1

“桥梁设计模式”与“带有IOC容器的控制反转之间的差异”

[关于设计模式,我对'通过依赖注入进行控制反转'和'桥梁设计模式'的看法是,它们做相同的事情,但是依赖注入可以并且通常使用...

回答 2 投票 0

将依赖关系参数传递给Laravel中的App :: make()或App :: makeWith()

我有一个使用依赖项的类。我需要能够从控制器动态设置依赖项的参数:$ objDependency = new MyDependency(); $ objDependency-> setSomething($ ...

回答 2 投票 6

简单注入器仅注册具有多参数构造函数的类的一个参数

我正在尝试为将在我的项目中使用的所有依赖关系解析器创建一个抽象类/层。这是一个更好地理解我的问题的图表:而且我有Worker类(...

回答 1 投票 0

Spring中的自动装配注释,不使用组件扫描

是否可以使用@Autowired注释自动装配bean,而无需使用组件扫描?] >>

回答 3 投票 6

如果对象的类型是用Unity中的TransientLifetimeManager映射的,垃圾收集器会回收对象吗?

如果对象的类型是用Unity中的TransientLifetimeManager映射的,垃圾收集器会回收对象吗?我假设垃圾收集器将回收该对象。所以,这让我问...

回答 1 投票 0

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