腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
ServiceProvider.GetService
为
临时
实例
工厂
中
的
作用
域
服务
返回
相同
的
实例
c#
、
asp.net-core
IMyService接口和MyService public interface IMyService { } }); 但是,当我处理多个请求时,我发现只有第一个请求启动了MyService
的
新
实例
(即,当我在最让我头疼
的
是,如果我将Startup.cs文件
中
的
service
浏览 35
提问于2021-06-21
得票数 0
回答已采纳
1
回答
瞬态BackgroundService,
返回
的
实例
总是不同
的
吗?
c#
、
asp.net-core
、
.net-core
、
background-service
、
transient
因此,我有一个场景,我必须并行执行几个任务,我有一个泛型类型
的
类,它继承自一个BackgroundService,,它将负责执行单个任务。对于每个任务,我希望有一个新
实例
来执行给定
的
任务。我们
的
目标是拥有一批工人。Worker<T>:BackgroundServiceservices.AddTransient(typeof(Worker<>)); 我
的
问题是,当我向ServiceProvider请求一个新
实例
时,
浏览 4
提问于2020-01-23
得票数 0
回答已采纳
1
回答
.Net核心-如何使用依赖项注入创建类
的
多个
实例
.net
、
dependency-injection
、
.net-core
我有一个特定
的
场景,其中我需要创建一个具有依赖注入
的
类
的
多个
实例
。var client = new ServiceClient(); } ServiceClient类构造函数
为
其他依赖类实现了如何
实例
化ServiceClient类?
浏览 0
提问于2019-04-03
得票数 0
2
回答
在配置方法中使用
服务
时,是否超出了范围?
c#
、
dependency-injection
、
.net-core
、
asp.net-core-mvc
下面是我教科书中
的
伪代码,我对在配置方法中使用
服务
感到困惑{ ConcreteA.Run(app.ApplicationServices);我被告知,因为我在Configure中使用Configure,方法,所以我在
作用
域
之外运行它我创建
的
任何依赖项(本例
中
浏览 0
提问于2019-08-27
得票数 0
回答已采纳
1
回答
子范围
中
每个请求范围
的
Asp.net核心
服务
c#
、
asp.net-core
、
dependency-injection
是否有任何方法将asp.net核心中
的
服务
注册
为
请求
的
作用
域
而不是当前
的
请求范围?ConfigureServices(IServiceCollection services) services.AddScoped<IMyService, MyService>();注册
服务
在请求范围内可用,但一旦我创建了新
的
子范围: var service1 =
serviceProvider.GetService</
浏览 3
提问于2022-06-22
得票数 1
1
回答
现实世界
中
的
依赖注入DotNetCore生命周期
c#
、
dependency-injection
、
.net-core
、
asp.net-core-webapi
在启动时注册
为
Singleton、
作用
域
或
临时
的
,Singleton意味着永远只创建一个
实例
。假设我们有一个UserInfo这个UserInfo被填充到其他地方,可能是中间件,也可能是像
工厂
一样
的
带有phoneNumber
的
服务
。因此,这意味着我们使用
作用
域
,因为它是每个<
浏览 1
提问于2018-03-15
得票数 1
回答已采纳
2
回答
应要求
的
范围和过境是什么?
.net
、
asp.net-core
、
.net-core
那就是
返回
一个GUID作为回应..。我
的
问题是当我从邮递员那里尝试
的
时候。这个url 这里我点击发送邮递员,在每次..。我厌倦了测试
的
空间,也厌倦了测试
的
过境。我
的
问题在这里
的
范围内,这个应该
返回
相同
的
唯一ID在发送,单元我关闭浏览器?在过境应该
返回
不同
的
GUID从第一次发送,第二次发送像明智
的
.不确定这是如何在.NET核心API
服务
范围内处理
浏览 5
提问于2022-08-23
得票数 0
2
回答
在AddScoped内核
中
调用"AddTransient“内
的
”AddTransient“?
asp.net-core
、
.net-core
、
asp.net-core-mvc
、
asp.net-core-webapi
我对AddTransient与AddScoped和AddSingleton之间
的
关系有基本
的
理解。我知道这3个人
的
行为,但我不确定我们是否可以在彼此之间调用这3个
实例
类型,如果是,那么我
的
应用程序在这个场景中将如何运行?谢谢。
浏览 6
提问于2022-09-14
得票数 0
3
回答
一遍又一遍地构建ServiceProviders可以吗?
c#
、
.net-core
、
dependency-injection
在.NET核心控制台应用程序
中
,我希望使用内置依赖注入,包括自动处理链
中
的
IDisposable对象。在ASP.NET核心中,每个请求都会创建和处理对象,这似乎是合理
的
。但是在控制台应用程序
中
,我必须构建
服务
提供者,然后从提供程序
中
检索链
中
的
第一项,然后运行: static void Main() { using如果我想在循环中或使用计时器运行进程,在
服务
提供者
浏览 5
提问于2020-02-27
得票数 3
回答已采纳
1
回答
.NET核
中
的
服务
定位器不尊重范围
c#
、
asp.net-core
、
.net-core
、
inversion-of-control
、
service-locator
我
的
部分代码需要使用ServiceLocator,因为不支持构造函数注入。services.AddScoped<NotificationActionFilter>(); 在
服务
定义
的
末尾DependencyResolver.Current = new
浏览 0
提问于2018-11-28
得票数 4
回答已采纳
1
回答
如何在运行时在每次appsettings.json核心1.1控制台应用程序更改时重新加载.NET?
runtime
、
.net-core
、
configuration-files
我试图复制
中
描述
的
方法。但是,我无法在.NET核心1.1控制台应用程序
中
运行该程序。当更改和保存appsettings.json文件时,如果不重新启动,这些更改将不会反映在应用程序
中
。涉及多个文件,所以我创建了一个最小
的
示例,我可以找到。我还在github上
的
README.MD文件中提供了详细信息。 对解决这一问题
的
任何帮助都将不胜感激。请记住,我是.NET核心新手,而不是一个有经验
的
开发人员。这是我关于堆栈溢出
的
第一个问题..。提前
浏览 1
提问于2017-07-12
得票数 5
回答已采纳
1
回答
是AngularJS
中
声明性编程
的
工厂
和
服务
实例
javascript
、
angularjs
在Angular JS
中
,我们声明
服务
和
工厂
。我们通过声明一个函数来创建
服务
。我们不会自己调用函数。在后台正在做
的
迫切工作是什么?
浏览 1
提问于2014-04-12
得票数 0
1
回答
如何在Microsoft.Extensions.DependencyInjection中注册现有
实例
?
c#
、
.net
、
dependency-injection
、
unity-container
、
microsoft-extensions-di
我正在将我
的
.NET应用程序依赖注入框架从Unity Container迁移到Microsoft.Extensions.DependencyInjection。现在,我没有找到一种方法来注册已经存在
的
接口到serviceCollection
的
实例
。在“团结”
中
,这是有可能
的
:在IServiceCollection
中
,我只找到了AddSinglet
浏览 5
提问于2022-10-04
得票数 2
回答已采纳
1
回答
Scoped_session(.)
的
差异和scoped_session(..)()
sqlalchemy
session.commit()session.commit()并创建scoped_session对象
的
实例
commit()session().commit()Sqlachemy总是通过调用session()
为
同一个线程
返回
相同
的
会话>> session() is
浏览 1
提问于2016-09-28
得票数 4
回答已采纳
2
回答
为什么我不应该使我
的
服务
成为单例(ioc)?
.net
、
inversion-of-control
重要:请注意,我指
的
不是具有私有构造函数和静态
实例
变量(或有人建议使用静态类)
的
单例,而是指在应用程序生命周期内从控制反转容器
返回
相同
实例
的
单例。我想知道为什么容器会促进短生命周期
的
对象而不是长生命周期
的
对象? 请注意,我通常
浏览 1
提问于2011-08-19
得票数 8
回答已采纳
1
回答
确定.NET核心中依赖项
的
生存期
.net-core
、
dependency-injection
依赖项被注册
为
Singleton。是那么回事吗?它们是否存在被注册
为
作用
域
的
问题?在上面的代码
中
,使用ADAL授权用户,并使用Graph获取用户配置文件。另外,调用Graph端点并
返回
用户配置文件信息
的
IGraphAPIService也可以限定
作用
域
吗?
浏览 8
提问于2022-01-09
得票数 -1
1
回答
dagger2在哪里存储
作用
域
实例
?
dagger-2
我已经用注释@Singleton定义了
作用
域
组件。它需要DbModule。我查看了生成
的
类,发现DbModule函数有很多
工厂
(也有注释
的
@Singleton )。
工厂
直接使用DbModule函数,因此它每次调用get()
工厂
的
方法时都会提供新
实例
,而这个
实例
从未存储过。
工厂
然后作为提供程序保存在组件
中
。那么问题是匕首如何为
相同
的
范围提供
浏览 2
提问于2020-04-07
得票数 0
回答已采纳
1
回答
验证.net核
中
瞬态内部
的
范围?
c#
、
asp.net-core
、
.net-core
、
dependency-injection
我有3个接口(用于单例/
作用
域
/瞬态): { services.AddSingleton<ISingleton, Singlet>(); 如果我试图向singleton注入
作用
域
服务
Singlet':无法使用单例
浏览 8
提问于2021-06-21
得票数 5
回答已采纳
1
回答
如何在RequestScope
中
返回
相同
的
实例
unit-testing
、
asp.net-web-api2
、
ninject
、
requestscope
在一个WebApi应用程序
中
,我正在使用using注入一个
工厂
,该
工厂
允许消费类创建一个根据其需求限定
作用
域
的
DbContext。我希望能够编写一个单元测试,以验证请求
作用
域
上下文对同一个
工厂
的
两个调用是否
返回
同一个
实例
。; Assert.Sam
浏览 1
提问于2019-08-12
得票数 1
回答已采纳
2
回答
会话范围
的
bean在错误
的
ApplicationContext
中
泄漏
java
、
spring
、
applicationcontext
、
session-scope
我有一个应用程序,它有两个ApplicationContexts A和B,其中A是B
的
父上下文。B覆盖了A
中
的
一些bean,但也使用了它
的
一些bean。现在,问题出现在会话
作用
域
的
bean sessionBean上,对于它,我有两个不同
的
实现:A定义了
返回
sessionBeanA
实例
的
工厂
方法,B具有
返回
sessionBeanB
实例
的</
浏览 10
提问于2018-02-22
得票数 2
回答已采纳
点击加载更多
相关
资讯
python设计模式(四):单例模式及创建型模式总结
八股一下:Spring IoC容器中的BeanDefinition接口
python催眠之类精讲
Go语言基础(九)之变量作用域
UVM设计模式 ( 二 ) 参数化类、静态变量/方法/类、单例模式、UVM_ROOT、工厂模式、UVM_FACTORY
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券