腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C#
依赖
注入
具有
重复
的
单
例
c#
、
xamarin
、
xamarin.forms
、
dependency-injection
、
singleton
我正在开发一个Xamarin.Forms应用程序,由于某种原因,有一些
单
例
被多次创建。然而,这并不是每次都会发生,而且似乎是随机
的
。我
的
依赖
注入
设置发生在App.xaml.cs中 using System;using Microsoft.AppCenter.Analytics;StartedByTapOnAndroidNotification(string message) { _startedByAndroidNoti
浏览 21
提问于2021-04-13
得票数 0
回答已采纳
2
回答
c#
中
的
静态接口
c#
、
interface
抱歉,它可能是
重复
的
,但是在另一个静态接口中,他们提到了我没有使用
的
泛型。我有种感觉,我忽略了一些东西。在正确
的
方向上轻轻一推,我们将非常感激。
浏览 0
提问于2011-08-05
得票数 0
回答已采纳
2
回答
依赖
项
注入
生命周期
dependency-injection
我有一个
单
例
服务,它
依赖
于一个
具有
请求范围生命周期
的
服务。 如果我在第一次获取
单
例
时允许容器
注入
请求范围
的
服务,那么它对于当前请求是可以
的
,但将在任何后续请求中被释放。这是否意味着我必须使用
依赖
容器在
单
例
中创建请求范围
的
服务?
浏览 4
提问于2009-04-08
得票数 0
回答已采纳
1
回答
如果类没有全局作用域,那么只有一个实例
的
类是否被视为
单
例
?
javascript
、
design-patterns
我读到一篇关于
单
例
的
文章,到处都提到
单
例
是不好
的
,因为它们
具有
全局范围。如果我有一个只有一个实例
的
类,但是它不能被全局访问,而应该作为一个
依赖
注入
-这个类仍然是
单
例
的
吗?
浏览 1
提问于2014-08-26
得票数 0
1
回答
匕首2
单
例
不起作用
android
、
dagger-2
我们正在创建一个匕首2
依赖
关系图。SessionComponent (会话范围)--
依赖
项-->应用组件(
单
例
范围)--
依赖
项--> UserMangerComponent (非作用域)(假设是单身) 但是,当我
注入
userManager(UserManagerComponent提供
的
一个
依赖
项)时,它并不是作为
单
例
来维护
的
。每个
注入
都会创建一个新
的
U
浏览 4
提问于2016-12-13
得票数 2
回答已采纳
2
回答
@Singleton在Scala播放框架中
的
使用
scala
、
dependency-injection
、
playframework-2.0
在定义Scala控制器时,它要将类标记为
单
例
,请使用@Singleton注释:class ApplicationJSR 'Play既支持基于JSR 330
的
运行时
依赖
注入
(本页描述),也支持Sc
浏览 0
提问于2016-05-22
得票数 2
回答已采纳
1
回答
Guice和
注入
器
的
“
注入
”
java
、
singleton
、
instance
、
guice
、
cdi
读完这篇文章后,我尝试了一下Google Guice:这正是我想要避免
的
。谢谢。
浏览 6
提问于2012-07-23
得票数 2
1
回答
使用IoC,可以使用
具有
短暂生命周期
的
对象来
注入
单
例
吗?
asp.net-mvc
、
dependency-injection
、
ioc-container
我们有一个使用IoC
的
ASP.NET MVC应用程序将服务引用
注入
到控制器中,并将存储库引用
注入
到服务中。 控制器
的
生命周期必须是瞬态
的
,因为它们必须根据请求进行实例化。我们有比我希望
的
更多
的
依赖
项,一种选择是拥有更多
的
控制器,每个控制器在堆栈中
的
依赖
项更少。但是,暂且不谈这一点,我
的
问题是,如果作为
单
例
注入
的
浏览 0
提问于2012-12-28
得票数 6
回答已采纳
3
回答
在ASP.NET核心中创建
单
例
服务
的
正确方法--它是否必须使用静态关键字?
c#
、
.net-core
、
dependency-injection
、
static
、
singleton
没有什么能阻止我们创建一个
具有
实例字段和实例方法
的
类,而不是用静态字段和静态方法创建一个类。两者都可以登记为单身人士。编辑:,我没有要求使用
单
例
模式创建类。我问
的
是
单
例
依赖
注入
类与
注入
同一个类,但使用静态定义
的
成员/字段/方法/属性。
浏览 8
提问于2020-02-19
得票数 2
回答已采纳
7
回答
依赖
注入
&
单
例
设计模式
design-patterns
、
oop
、
dependency-injection
我们如何确定何时使用
依赖
注入
或
单
例
模式。我在很多网站上读到过他们说“使用
依赖
注入
而不是
单
例
模式”。但我不确定我是否完全同意他们
的
观点。对于我
的
小型或中型项目,我绝对可以直接看到
单
例
模式
的
使用。,但是为什么我需要用记录器
的
实例
注入
我创建
的
每个类呢?
浏览 0
提问于2010-04-18
得票数 94
回答已采纳
3
回答
在IOC容器中将视图和模型作为单个对象注册是个好主意吗?
design-patterns
、
dependency-injection
我理解将
依赖
项
注入
对象
的
好处,但对于要
注入
的
对象类型以及何时使它们为
单
例
,我没有找到太多
的
指导。如果我们以
具有
以下类型对象
的
应用程序为
例
:视图服务
注入
服务是给出
的
典型例子,很明显,这些服务没有在容器中注册为
单
例
,因为它们是状态。现在,我们可以选择将对象注册为容
浏览 0
提问于2013-02-03
得票数 5
1
回答
如何结合
依赖
注入
使用
单
例
模式?
swift
、
design-patterns
、
dependency-injection
、
singleton
我最近听说,使用
依赖
注入
是“当今软件开发世界中社会上唯一可以接受
的
使用
单
例
的
方法”。我不一定要辩论这个声明
的
准确性,因为它主要是基于意见
的
。我现在
的
目标是了解如何将
依赖
注入
与
单
例
模式一起使用。,但它不使用
依赖
项
注入
。我知道,如果我想在一般情况下使用
依赖
注入
,我会在ViewController中
浏览 1
提问于2019-04-02
得票数 4
回答已采纳
1
回答
哪种日志记录更好:遵循良好
的
编程实践,在所有类中
注入
日志,还是使用
单
例
日志记录器?
logging
、
dependency-injection
、
singleton
我有一个有很多课程
的
项目。在我使用
单
例
日志记录器之前,我必须改变日志记录
的
方式。通过这种方式,我不得不在很多地方更改所有的日志调用。然后我尝试使用
注入
日志
的
建议。许多人说
单
例
是邪恶
的
,
注入
日志更好,因为
注入
依赖
项是一种很好
的
编程实践。然后我意识到在我
的
项目的每个类中
注入
日志是多么困难和麻烦。我也意识到,对于在项目中进行维护<em
浏览 1
提问于2014-04-08
得票数 0
2
回答
如何使用来自Singleton
的
范围服务?
c#
、
asp.net
、
.net
、
asp.net-core
、
.net-core
我应该如何(使用.NET Core
的
内置
依赖
注入
库,MS.DI)将DbContext实例
注入
到
单
例
中?在我
的
具体例子中,
单
例
是IHostedService我现在让我
的
IHostedService类在构造函数中接受一个MainContext (从DbContext派生)实例。当我运行应用程序时,我得到: 无法从
单
例
'Microsoft.EntityFrame
浏览 0
提问于2018-01-21
得票数 129
回答已采纳
2
回答
单
例
模式与
依赖
注入
的
关系
c++
、
design-patterns
出发地:{singleton; 而不是这个: {} 至少,通过使用
依赖
注入
,允许您通过遵守良好
的
封装原则对类进行一些单元测试。
浏览 11
提问于2012-02-08
得票数 1
回答已采纳
3
回答
单
例
依赖
注入
c#
CreateSubKey("Application")} 我不喜欢它,因为我不能在那个
单
例
实现中
注入
注册表
依赖
项
浏览 0
提问于2016-05-07
得票数 1
1
回答
单
例
依赖
注入
c#
、
dependency-injection
、
inversion-of-control
、
castle-windsor
store) container.Register(Component.For<IReader>().ImplementedBy<MyReader>());} { return dict; } 似乎在Singleton上没有
注入
,而且读取器为null,我得到了错误:对象引用没有设置为对象
的
实例。你
浏览 1
提问于2018-05-08
得票数 3
回答已采纳
1
回答
ServiceClient缓存结果
dataverse
我正在使用ServiceClient从
c#
应用程序中访问dataverse中
的
数据。应用程序是一个工作服务,服务客户端使用
依赖
注入
作为
单
例
注入
到应用程序中。我正在看到服务客户端缓存结果。如果我在dataverse中更新记录,我
的
应用程序将继续提取旧数据。
浏览 5
提问于2022-08-09
得票数 0
4
回答
依赖
注入
和Singleton。它们是完全不同
的
概念吗?
c#
、
architecture
、
singleton
我听说我
的
同事使用
依赖
注入
而不是Singleton。我还是搞不清它们是否是两个可以互相替换
的
正交图案?或者DI是一种使
单
例
模式可测试
的
方法?SingletonConsumer接受IMathFace类型
的
参数SingletonConsumer将获得调用方传递
的</e
浏览 0
提问于2011-12-23
得票数 20
回答已采纳
2
回答
向
单
例
类
注入
依赖
项
的
合适方法是什么?
design-patterns
、
language-agnostic
、
dependency-injection
、
singleton
我有一个
依赖
于另一个类
的
单
例
,所以我想
注入
这个
依赖
,以便使它可单元测试。因为没有办法在
单
例
上使用构造函数
注入
,所以我想我应该使用setter指令,但我真的不喜欢它,因为在某些时候,有人(可能是我自己)会忘记调用setter。当然,您也可以将
依赖
对象
注入
到
单
例
的
getInstance方法中,但这也非常难看。有没有更好
的
方法来解决这
浏览 4
提问于2011-05-26
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring中的循环依赖解决详解
【框架】121:spring框架之IOC容器
使用 IoC 容器来简化业务对象的管理
设计模式(三)面向对象设计原则
你绝对需要的Spring学习笔记 整合部分SSH
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券