腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
具有
每个
事务
的
Func
<>
依赖
项
的
单
例
应用程序
.net
、
asp.net-core
、
autofac
我使用
的
是ASP.NET内核。我是Autofac
的
新手。在中,我被告知要将
依赖
项
更改为
Func
<Dependency>,以便为
每个
请求创建
浏览 1
提问于2017-03-12
得票数 0
回答已采纳
2
回答
Spring ApplicationContext
的
静态
单
例
实例
java
、
spring
、
applicationcontext
我正在尝试将用CURAM编写
的
应用程序
移植到Struts2
项
目。我们使用Spring来利用它
的
数据库
事务
功能。对于在CURAM
应用程序
中编写
应用程序
代码
的
方式,我不能使用Spring
的
依赖
项
注入特性。我需要能够从业务逻辑
的
任何地方访问。当我需要
的
时候,创建一个新
的
ApplicationContext实例,它会把事情磨成一个尖刻
的
浏览 11
提问于2015-06-12
得票数 4
回答已采纳
1
回答
使用IoC,可以使用
具有
短暂生命周期
的
对象来注入
单
例
吗?
asp.net-mvc
、
dependency-injection
、
ioc-container
我们有一个使用IoC
的
ASP.NET MVC
应用程序
将服务引用注入到控制器中,并将存储库引用注入到服务中。 控制器
的
生命周期必须是瞬态
的
,因为它们必须根据请求进行实例化。但是,如果
每个
请求都更新整个IoC堆栈,这就会产生一些开销。我们有比我希望
的
更多
的
依赖
项
,一种选择是拥有更多
的
控制器,
每个
控制器在堆栈中
的
依赖
项
更少。但是,暂且不谈这一点,我<e
浏览 0
提问于2012-12-28
得票数 6
回答已采纳
1
回答
匕首2
单
例
不起作用
android
、
dagger-2
我们正在创建一个匕首2
依赖
关系图。SessionComponent (会话范围)--
依赖
项
-->应用组件(
单
例
范围)--
依赖
项
--> UserMangerComponent (非作用域)(假设是单身) 但是,当我注入userManager(UserManagerComponent提供
的
一个
依赖
项
)时,它并不是作为
单
例
来维护
的
。
每个
注入
浏览 4
提问于2016-12-13
得票数 2
回答已采纳
3
回答
将C#中
的
依赖
项
作为默认参数注入会不会是一种糟糕
的
做法?
c#
、
programming-practices
、
dependency-injection
、
patterns-and-practices
、
singleton
考虑到(旧
的
)关于
单
例
是否被过度使用/滥用/是否值得这样做
的
争论,将
依赖
项
作为默认参数注入会不会是个坏主意?通过这种方式,我们可以避免为相应接口
的
依赖
容器注册表定义
单
例
--同时仍然保持该对象
的
可测试性--我们所需要做
的
就是在Unit测试此类类时显式地将模拟作为
依赖
项
注入。: IDoSomething ... i
浏览 0
提问于2022-05-23
得票数 -1
1
回答
Autofac.Integration.WebApi -创建Singleton
asp.net-web-api
、
autofac
、
ioc-container
InstancePerRequest();这些实例
的
实例是通过我
的
控制器构造函数内
的
构造函数注入自动创建
的
我
的
最佳猜测是,这些实例是
每个
请求生命周期。到现在为止还好。 我希望保持组件解耦,
浏览 3
提问于2015-07-07
得票数 0
1
回答
如何结合
依赖
注入使用
单
例
模式?
swift
、
design-patterns
、
dependency-injection
、
singleton
我最近听说,使用
依赖
注入是“当今软件开发世界中社会上唯一可以接受
的
使用
单
例
的
方法”。我不一定要辩论这个声明
的
准确性,因为它主要是基于意见
的
。我现在
的
目标是了解如何将
依赖
注入与
单
例
模式一起使用。例如,在我最新
的
iOS
应用程序
中,我有一个服务层,在这里保存我
的
URLSession代码。fetchData() { ServiceSin
浏览 1
提问于2019-04-02
得票数 4
回答已采纳
2
回答
AutoFac: PropertyWiringFlags.AllowCircularDependencies是做什么
的
?
c#
、
asp.net
、
.net-4.0
、
autofac
我有一部分代码
具有
如下所示
的
依赖
关系:{} 我
的
模块配置如下可以看到,我
的
类中有循环
依赖
项</
浏览 4
提问于2011-11-16
得票数 5
回答已采纳
2
回答
单
例
中
具有
lifestyle PerWebRequest
的
对象
c#
、
inversion-of-control
、
castle-windsor
我在文档中没有找到任何关于是否在
每个
请求中创建带有
单
例
中lifestyle PerWebRequest
的
对象
的
引用。对我来说,似乎当PerWebRequest对象在
单
例
中解析时,它将被本地存储到
单
例
对象中,并且它不再充当PerWebRequest对象。 它是bug还是一个特性?
浏览 0
提问于2012-11-28
得票数 2
回答已采纳
1
回答
如何通过
Func
从InstancePerLifetimeScope组件内部解析SingleInstace组件?
autofac
这个想法很简单,可以在其他容器中工作,而不限于.Net:
单
例
组件是从请求上下文引用中引用
的
瞬态组件,而后者反过来又引用请求作用域组件(一些UnitOfWork)。我希望Autofac在这两种情况下都能解决相同
的
作用域组件:-当我从请求范围直接请求它时-当我通过调用
Func
<>请求它时,实际情况就完全不同了- Autofac将SingleInstance组件放在根范围因为UnitOfWork是一次性
的
,并且会被根作用域跟踪(尝试使用匹配
的
web请求范围只会失败
浏览 0
提问于2018-02-02
得票数 3
回答已采纳
2
回答
从NServiceBus行为中使用作用域
依赖
项
.net
、
asp.net-core
、
dependency-injection
、
nservicebus
我正在尝试使用来自NServiceBus Behavior
的
一个Behavior
依赖
项
。 行为只创建一次,在管道
的
每次调用中都重用相同
的
实例。因此,即使在
依赖
项
注入中注册时指定了不同
的
选项,
每个
行为
依赖
项
也将表现为
单
例
。此外,在调用阶段调用
的
行为和所有
依赖
项
都需要是并发安全
的
,而
浏览 2
提问于2018-10-02
得票数 3
回答已采纳
2
回答
为什么我不应该使我
的
服务成为
单
例
(ioc)?
.net
、
inversion-of-control
重要:请注意,我指
的
不是
具有
私有构造函数和静态实例变量(或有人建议使用静态类)
的
单
例
,而是指在
应用程序
生命周期内从控制反转容器返回相同实例
的
单
例
。我想知道为什么容器会促进短生命周期
的
对象而不
浏览 1
提问于2011-08-19
得票数 8
回答已采纳
2
回答
应该在
单
例
模块中安装一个实例变量
依赖
项
吗?
java
、
dagger-2
、
dagger
、
dagger-hilt
我们可以使用@Singleton注释将
依赖
项
表示为
单
例
,然后将
依赖
项
安装到
单
例
组件上,以给
单
例
应用程序
生命周期。因为现在我们每次创建
依赖
项
时都要添加一个包含
应用程序
生命周期
的
新实例变量?
浏览 12
提问于2022-08-14
得票数 0
回答已采纳
1
回答
Guice和注入器
的
“注入”
java
、
singleton
、
instance
、
guice
、
cdi
读完这篇文章后,我尝试了一下Google Guice:这正是我想要避免
的
。谢谢。
浏览 6
提问于2012-07-23
得票数 2
4
回答
我们是不是应该用弹簧单身符来表示DAOs?
java
、
spring
、
design-patterns
、
dependency-injection
、
singleton
在我们
的
web
应用程序
中,我们使用Spring作为
依赖
注入机制。我们有多个DAOs和Manager (默认范围为singleton.We ),它们确保了所有这些bean都是无状态
的
。我在多个地方读过为什么
单
例
模式不好
的
原因:如果已经问到这个问题,请回答 .Forgive me,但请回答上面提到
的
设计是否属于错误
的
编码实践,以及如何对其进行改进。
浏览 5
提问于2016-01-09
得票数 1
回答已采纳
1
回答
如何在子容器中注册
单
例
?
structuremap
在StructureMap子容器中注册
单
例
时遇到问题。当尝试解析
单
例
时,它失败了,因为它无法确定
依赖
关系。而我可以手动解决
依赖
性,而不会出现问题。Container.GetInstance(StructureMapIssue.IRoot) 这是childContainer.WhatDoIHave()
的
输出,您可以看到IDepe
浏览 2
提问于2015-02-26
得票数 1
2
回答
如何在ASP.NET核心中注册单个工厂解析作用域对象?
c#
、
asp.net-core
、
dependency-injection
、
.net-core
IPersonProvider注册工厂时,如下所示:services.AddSingleton<
Func
我知道我无法解析带有作用域
依赖
项
的
Singleton对象,但据我所知,我
的
工厂没有任何作用域
依赖
项
--实际上它没有任何
依赖
项
。当我要求这样做
的
时候,它就会创建对象: public cla
浏览 0
提问于2019-05-13
得票数 3
1
回答
Flutter嵌套插件
flutter
、
dart
、
plugins
、
singleton
很抱歉主题
的
标题,但我不知道如何命名这种情况:(我已经创建了3个flutter插件A, B, C,我正在使用C作为A
的
依赖
项
,再次使用C作为B
的
依赖
项
!) 现在,我在A和B中都使用了C中
的
一个
单
例
。如果我做这样
的
事情会发生什么?我
的
意思是,我
的
单
例
是为
每个
插件隔离
的
,还是在所有插件之间共享<e
浏览 7
提问于2020-04-11
得票数 0
回答已采纳
1
回答
Aspnet样板文档在使用后台工作者生命周期方面是否
具有
误导性
c#
、
aspnetboilerplate
Aspnet样板文档是否在后台工作者
的
使用及其生命周期方面
具有
误导性?它建议使用后台工作者作为
单
例
。虽然使用后台工作者作为
单
例
是非常好
的
,但如果您通过构造函数注入任何
依赖
项
,那么无论您注册
的
依赖
项
是什么,它们也都是
单
例
的
。我
的
理解是,这意味着如果你正在访问数据库,工作单元
的
概念
浏览 6
提问于2021-09-24
得票数 0
2
回答
集群中
的
EJB 3.1
单
例
singleton
、
cluster-computing
、
ejb-3.1
我在集群环境中没有找到太多关于EJB3.1
单
例
的
信息。规范说这些
单
例
将保证
每个
JVM一个实例--所以
每个
集群节点一个实例,这是真的吗?不是每整个集群一个吗?
浏览 1
提问于2010-12-07
得票数 6
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券