腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
netcore
DI
容器
使用
重载
返回
相同
注册
的
不同
实例
.net-core
我在
netcore
的
DI
框架上遇到了一个问题。我知道在
DI
容器
中
注册
类型
的
不同
方法。 具体来说,我对.AddSingleton方法感兴趣。这种方法有很多过载
的
地方。我
的
问题是,我希望确保当我以
不同
的
方式
注册
相同
的
类时(
使用
接口和仅
使用
类类型),然后创建两个
实例
,每种“
浏览 30
提问于2019-06-28
得票数 1
回答已采纳
1
回答
在前端javascript应用程序中
使用
DI
容器
有意义吗?
javascript
、
design-patterns
、
reactjs
、
inversion-of-control
我正在设计一个带有React及其支持库生态系统
的
应用程序。它将是一个大型应用程序,包含大量
的
服务和辅助模块。要处理它们之间
的
依赖关系,
使用
DI
容器
是否有意义。更新
DI
容器
试图解决
的
几个问题是 它使模块易于即插即用,模块构造函数
的
更改仅限于服务
注册</e
浏览 0
提问于2016-05-05
得票数 2
2
回答
DI
Container:从
相同
类型
的
集合中注入正确
的
组件?
dependency-injection
、
ioc-container
、
ambiguity
我正在尝试用PHP破解我自己
的
依赖注入
容器
,基于构造函数注入。
容器
实例
化复杂对象,并根据
使用
反射
的
构造函数中
的
类型提示将它们注入所需
的
对象。有一件事我显然是偶然发现
的
,那就是我可以
注册
多个可以注入
的
相同
类型
的
组件(扩展
相同
的
类/实现
相同
的
接口)。例如,如果两个对象都需要实现Itera
浏览 2
提问于2009-09-07
得票数 3
回答已采纳
1
回答
统一配置为PerRequestLifetimeManager()为每个WebApi请求创建多个DbContext
实例
,而不是MVC请求
c#
、
.net
、
asp.net-mvc
、
asp.net-web-api
、
unity-container
这是我
的
UnityConfig.cs{ container.Dispose();} 通过遍历代码,我可以看到我
的
容器
是通过适当
的
注册
创建
的
notificationService = no
浏览 4
提问于2019-10-20
得票数 2
4
回答
为要
使用
的
统一IoC
容器
指定构造函数
c#
、
.net
、
unity-container
、
ioc-container
我正在
使用
Unity
容器
来解析我
的
对象。然而,我遇到了一个问题。当我有多个构造函数时--团结如何知道
使用
哪一个构造函数?当我有一个有参数和一个没有参数
的
时候,它似乎
使用
了一个参数。我可以显式地告诉它要
使用
哪个构造函数吗? 具体来说,我有一个类似于下面的Person类
的
情况,它有两个构造函数。在这种情况下,我希望IoC
容器
使用
默认
的
构造函数--没有参数--但是它选择了带有参数
的
构造函
浏览 5
提问于2010-01-29
得票数 44
回答已采纳
1
回答
如何在不了解类
的
情况下在库中获取dbcontext
c#
、
entity-framework-core
services.AddDbContext<EntityContext>()这个不管用: public class SomeService
浏览 2
提问于2022-08-15
得票数 1
回答已采纳
4
回答
统一和.NET
的
石英
c#
、
.net
、
unity-container
、
quartz.net
是否可以
注册
一个quartz作业,使其始终
使用
DI
容器
单位注入
的
相同
IJob
实例
?我有一个来自Unity
DI
的
类Monitor
的
单一
实例
“监视器”,我
注册
为:我
的
IJob实现期望将该
浏览 0
提问于2011-09-13
得票数 6
1
回答
IServiceCollection -依赖注入?哪里有空房?
c#
、
asp.net-core
、
dependency-injection
我正在学习ASP.NET
的
核心,通过一个多元化
的
视频。视频中
的
那个家伙告诉我,通过在Startup.ConfigureServices中
注册
它,我可以将“服务”作为单例或临时添加。greeter.GetGreeting(); });} 他不清楚是谁在
实例
化它,它
的
生命时间是什么,以及它在哪里可用。这是在做像Autofac这样
的
依
浏览 2
提问于2019-02-15
得票数 1
回答已采纳
1
回答
IHttpClientFactory与SimpleInjector in AzureFunctions
c#
、
dependency-injection
、
azure-functions
、
simple-injector
在
使用
v3 5.3
的
Azure函数(
NetCore
3.1上
的
SimpleInjector )中,我遵循了这里
的
指导,
使用
IHttpClientFactory而不是依赖于MS
DI
构造
的
HttpClient/查询中介,但是
容器
找不到用于FooClient
的
FooClient。为FooClient类型创建
实例
失败。要解决IHttpClientFactory问题,必须在
容器
中<
浏览 16
提问于2022-08-05
得票数 0
回答已采纳
2
回答
在嵌套类中
使用
配置设置
c#
、
dependency-injection
、
appsettings
当我有嵌套类时,子类需要一些配置设置(即用appsettings.json编写
的
设置),是否需要
使用
桶中继将配置传递给子类? 我不认为下面的例子是一个聪明
的
方法。有更好
的
练习吗?
浏览 3
提问于2019-02-07
得票数 3
回答已采纳
3
回答
依赖注入和/vs全局单例
dependency-injection
、
.net-core
、
singleton
我是新
的
依赖注入模式。我喜欢这个主意,但很难把它应用到我
的
案子中去。我有一个单例对象,让我们称它为X,在我
的
程序
的
许多部分,在许多
不同
的
类中,有时在调用堆栈
的
深处,我经常需要它。通常,我会将其作为一个全局可用
的
单例来实现。这是如何在
DI
模式中实现
的
,特别是
使用
.NET核心
DI
容器
?我知道我需要将X
注册
到
DI
容器
浏览 0
提问于2018-12-05
得票数 3
回答已采纳
2
回答
如何在IOC
容器
中
注册
类型,但以与
容器
无关
的
方式
注册
?
dependency-injection
、
ioc-container
、
autofac
、
service-locator
*我有一个
使用
IOC
容器
(Autofac,但可以是任何)
的
应用程序。通常,如果每个模块都想从IOC
容器
中请求一个Type
的
实例
,我们可以
使用
ServiceLocator模式。这将每个
浏览 3
提问于2013-04-16
得票数 0
1
回答
IServiceProvider.GetServices<T>()是否总是以
注册
顺序
返回
可用
的
服务实现?
c#
、
asp.net-core
、
.net-core
、
dependency-injection
、
asp.net-core-3.1
这个问题特别涉及到ASP.NET Core3.1和内置
的
依赖注入
容器
(Microsoft
DI
)。此和确认,当为同一服务类型
注册
多个实现类型时,Microsoft
DI
容器
始终通过遵守
注册
顺序来解析IEnumerable<TService>。订单是有保证
的
,这一点有明确
的
文档记录。如果上面问题
的
答案是肯定
的
,那么即使在下面的示例中(
相同
类
的
两个
浏览 17
提问于2021-06-12
得票数 2
回答已采纳
1
回答
带有Autofac WebApi和OData v4
的
NullReferenceException
asp.net-web-api
、
odata
、
autofac
我
注册
了几个Autofac过滤器(不确定这是否重要),当我尝试访问OData控制器时收到此错误。访问标准
的
Api控制器没有任何问题。我没有看到任何与OData、v4和Autofac不兼容
的
信息。虽然不可取,但我需要回滚到以前版本
的
OData吗?Autofac集成得很好,所以我不会用另一个IoC
容器
来代替它。如果需要的话,我宁愿回滚OData。谢谢!<SendAsync>d__1.MoveNext()" }这是我
的
OData控制器: public
浏览 0
提问于2015-12-28
得票数 2
1
回答
温莎设置局部变量
的
实例
?
c#
、
castle-windsor
我读了以下温莎安装程序
的
代码。问题是ss是Install(...)方法中
的
局部变量。其他类如何
使用
ss?
浏览 7
提问于2022-08-02
得票数 0
2
回答
棱镜
DI
容器
-处理不必要
的
对象
c#
、
unity-container
、
prism
、
autofac
我面临从
DI
容器
中处理不必要
的
对象
的
问题。我在Xamarin.Forms中
使用
Prism和Unity。当配置更改应用程序再次检索更改
的
配置时,现在出现了问题:如何删除以前
的
注册
并
注册
新服务?如果我只是简单地重新
注册
服务,那么之前
的
服务不会被GC-编辑,直到处理
容器
。我无法释放
容器
,因为它是由Prism创建和管理
的
(可以吗?) 我不能
使用<
浏览 6
提问于2017-05-12
得票数 1
回答已采纳
1
回答
依赖项注入:处理延迟
的
属性初始化
object-oriented
、
dependency-injection
我在这里
使用
一些C#伪说明。下面,您将看到一个服务和一个客户机(在
使用
DI
的
上下文中)。通常,客户端将
实例
化一个对象,并通过构造函数传递任何所需
的
数据。然而,通过
使用
DI
,对象被
实例
化并传递给Client class。由于SomeDIService已经
实例
化,因此无法通过构造函数传递初始化所需属性
的
数据。 根据您
的
经验,<e
浏览 0
提问于2021-04-11
得票数 2
回答已采纳
3
回答
MediatR如何知道要调用哪个处理程序?
c#
、
mediatr
async Task<List<PersonModel>> Get() return await _mediator.Send(new GetPersonListQuery());我
的
理解是,Controller将
使用
_mediator.Send()调用Handler。但是,Send
的
参数不是Handler,而是Command / Query。 在Visual中,我检查了对Handler
的
引用有多少,它是Zero。
浏览 9
提问于2022-09-05
得票数 1
回答已采纳
1
回答
注册
表模式与服务定位器模式Vs依赖注入
容器
design-patterns
、
dependency-injection
、
registry
、
service-locator
、
creation-pattern
它们之间有什么
不同
,而不是按键在数组中设置和获取对象?
浏览 3
提问于2015-01-09
得票数 9
2
回答
我是否需要Unity
容器
的
单个
实例
?
c#
、
silverlight
、
dependency-injection
、
inversion-of-control
、
unity-container
我开始在Silverlight中
使用
Unity 2.0
容器
,并在其中添加了一些单例。为了让单例程序正常工作,我
的
应用程序中是否只需要有一个
容器
实例
?我假设,每当我想要查找我
的
单例时,创建一个新
的
unity
容器
实例
将导致单独
的
容器
和单独
的
单例。 谢谢,-Jon
浏览 2
提问于2011-02-07
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SpringCloud组件&源码剖析:Eureka服务注册方式流程全面分析
ASP.net Core认证概述
Java编程技巧之单元测试用例简化方法(内含案例)
学Java编程了解Java重载与重写的区别
基于Docker+Consul+Nginx+Consul-template的服务负载均衡实现
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券