腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
单例是
反
模式
吗
?
spring
、
singleton
、
anti-patterns
Singleton是
反
模式
吗
?如果是,那么Spring中的
依赖
注入
也是
反
模式
的(因为Spring提升了默认的单例bean )?
浏览 0
提问于2012-09-17
得票数 2
回答已采纳
3
回答
包装log4net以减少耦合是一种
反
模式
吗
?
design-patterns
、
architecture
、
log4net
包装log4net以减少耦合是一种
反
模式
吗
?或者将记录器实例
注入
到公共属性中作为
反
模式
?如何处理log4net
依赖
关系?
浏览 0
提问于2009-12-24
得票数 3
2
回答
依赖
注入
链接
是一种
反
模式
吗
?
design-patterns
、
oop
、
dependency-injection
这就是问题所在,假设我们正在制作一个视频游戏,并且想要使用
依赖
注入
。the guys in the game, good and bad guys both所以通常当我做
依赖
注入
时,我会将地图上的当前位置和游戏状态
注入
到角色中,这样我的角色就会知道在哪里创建自己,等等。然后我让角色创建武器并
注入
武器强度的值,以及来自游戏类的一些其他常规游戏状态等。 在我看来,这几乎是一种<
浏览 0
提问于2009-11-25
得票数 4
回答已采纳
1
回答
.Net核心
依赖
注入
是
反
模式
的一个例子?
.net
、
dependency-injection
、
anti-patterns
、
asp.net-core
我想在我的新.net核心项目中使用
依赖
注入
,但是我的经理认为这是一种
反
模式
的用法。我已经知道
依赖
注入
的好处了。但我的经理最关心的是建筑。不管怎么说,当我搜索它的时候,我已经阅读了足够多的评论。这是
反
模式
的例子
吗
?如果不是最佳实践,那么在UI层上引用数据和业务层可以
吗
?我总是使用这种结构,但只是想做更深入的研究,这方面的最佳实践。
浏览 0
提问于2020-01-27
得票数 -2
回答已采纳
6
回答
依赖
注入
最佳实践和
反
模式
language-agnostic
、
dependency-injection
、
anti-patterns
我在
依赖
注入
方面相对不熟练,我想学习一些在使用
依赖
注入
时应该分别使用和避免的最佳实践和
反
模式
。
浏览 3
提问于2009-11-06
得票数 31
1
回答
使用new()
注入
或创建实例
c#
、
dependency-injection
我是一个C#程序员,我正在考虑
依赖
注入
。我读过的书,DI的
模式
和
反
模式
对我来说非常清楚。我大部分时间都使用
模式
injection in constructor。在任何情况下,直接创建实例比使用
依赖
注入
框架更好吗?
浏览 1
提问于2016-05-18
得票数 1
回答已采纳
1
回答
如何使用
依赖
注入
而不是服务定位器
dependency-injection
、
inversion-of-control
、
service-locator
我听到有人说你不应该使用Service Locator来进行
依赖
注入
。那么,如何在不
依赖
服务定位器的情况下
注入
依赖
关系呢?我想尝试一下IoC容器,但又不想陷入
反
模式
。你是不是应该把所有的东西都设置好,这样所有的类都有一个到最深层类的
依赖
链?(如果我/这有意义的话)或者
浏览 0
提问于2011-03-28
得票数 3
回答已采纳
5
回答
IoC容器使用的
反
模式
。为什么IoC容器如此复杂,使用方式如此“花哨”?
ioc-container
现在是时候将我的"IoC“
反
模式
列表与社区one的同步了。只需创建您自己的包装器...生命周期管理器/
依赖
策略/父容器?在bootstrapper中只调用Resolve一次,您就不会考虑这一点。你能帮助我理解为什么开发人员在不同的应用程序层上多次调用Resolve (通过传递容器或通过向容器传递委托),然后有很多事情要考虑
吗
?我真的很担心我错过了什么。
浏览 0
提问于2011-09-27
得票数 6
6
回答
依赖
注入
(九)使用字符串,
反
模式
?
c#
、
dependency-injection
、
ninject
我有一些代码正在使用inject
注入
依赖
项,这些
依赖
项是实际的字符串。这是一个
反
模式
注入
字符串,而不是创建一个新的对象,例如。也就是说,我想
注入
用户名和密码,那么创建一个名为“凭据”的小类,包含两个Usernamd和Password属性,并
注入
它,会更好吗?将字符串
注入
构造函数可以通过 .WithConstructorArgument(
浏览 6
提问于2013-09-11
得票数 10
回答已采纳
2
回答
注入
作为
依赖
树的
依赖
项
c#
、
design-patterns
、
dependency-injection
、
anti-patterns
注入
作为
依赖
树的
依赖
关系是
模式
还是
反
模式
?interface IDependencyB} {上面的例子可以做得更深(一棵树)-例如,IDependencyA可以包含更多的
依赖
项当有多个需要
注入
相同服务集的地方时,有人可能会使用上述方法来最小化代码重复。在许多情况下,代码最终将类似于:container.DependencyA.DependencyAA.Method(...)使用上
浏览 0
提问于2018-11-29
得票数 4
1
回答
域层中的IoC
php
、
dependency-injection
、
interface
、
architecture
、
inversion-of-control
我的一个域服务
依赖
于这个合同。目前,我已经在__construct方法中
注入
了它。一切都很好。但我知道,服务的
依赖
关系将会增长。我将向它们添加更多的UseCases。还有一个问题--容器
注入
所有
依赖
项,但是我们只能使用一个UseCase,所以它会做过多的工作。如果我将
注入
IoC容器本身而不是许多参数,并在UseCases中使用它,这可以
吗
? IoC契约
浏览 0
提问于2018-09-27
得票数 1
回答已采纳
2
回答
抽象、实体和属性
注入
与构造函数
注入
c#
、
oop
、
design-patterns
、
architecture
我试过阅读
依赖
注入
、
依赖
反转原理、服务、实心和一些不相关的东西,比如Service
模式
/
反
模式
、两步初始化
反
模式
等等,但没有发现有人描述这种方法。很明显,SOLID中的D被违反了;“
依赖
反转原则;我们应该”
依赖
于抽象,而不是具体。“因为在单元测试中覆盖这一点或者如果你愿意的话切换实现是相当容易的……这让我对它更加困惑。即使这样,它也可能与实体中的D相违背,而且在适当的
依赖
注入</e
浏览 0
提问于2018-11-07
得票数 0
回答已采纳
1
回答
注入
一个
依赖
关系树的
依赖
关系
c#
、
design-patterns
、
dependency-injection
、
anti-patterns
注入
依赖
关系树的
依赖
关系是一种
模式
还是
反
模式
?interface IDependencyB} {上面的例子可以做得更深(树)-例如,IDependencyA可以包含更多的
依赖
当有多个地方需要
注入
一组相同的服务时,有人可能会使用上面的方法来最小化代码重复。使用上述方法是一个好主意还是坏主意(
模式
/
反
模式
)?或者什么时候
浏览 3
提问于2018-11-29
得票数 0
2
回答
如何将
依赖
项
注入
global.asax.cs
asp.net-mvc-3
、
dependency-injection
、
unity-container
如何将
依赖
项
注入
global.asax.cs,即MvcApplication类?在以前使用服务定位器(
反
)
模式
进行
依赖
注入
之后,我尝试在最新的MVC应用程序中使用IOC容器(特别是Unity.Mvc3,因为它附带了IDependencyResolver的开箱即用实现)和构造函数
注入
Application_EndRequest(object sender, EventArgs e) Application_AcquireRequestState(object sender
浏览 1
提问于2011-10-13
得票数 38
回答已采纳
1
回答
混淆使用IOC容器、服务定位器和工厂
dependency-injection
、
inversion-of-control
、
ioc-container
、
anti-patterns
、
service-locator
假设我有一个BaseForm,它
依赖
于ILogger或IResourceManager之类的东西。目前,它使用服务定位器解决了所需服务的正确实现,我知道这是一个
反
模式
。使用构造函数
注入
是解决这种
依赖
的正确方法
吗
?
浏览 7
提问于2012-06-29
得票数 4
回答已采纳
1
回答
如何使用
依赖
项
注入
在主详细视图中创建ViewModels
unit-testing
、
mvvm
、
dependency-injection
、
tdd
、
inversion-of-control
我使用Ninject进行
依赖
注入
,因为我的ViewModels将
依赖
于其他类(即存储库、服务等)。 private void GetCustomerss() var customersCustomers = new ObservableCollection<CustomerViewModel
浏览 1
提问于2011-08-26
得票数 2
回答已采纳
2
回答
如何在.NET MVC3中
注入
用于验证的
依赖
项?
asp.net-mvc-3
、
validation
、
dependency-injection
到目前为止,我们一直在使用服务定位器
模式
(尽管很少)在自定义ValidationAttributes中实现这一点: var repos = DependencyInjector.Current.GetService<IXyzRepository>();} 我知道这是:(作为
反
模式
解决方案不需要使用验证属性,我认为它可以使用IValidatableObject,但是问题仍然存在:如何将
浏览 0
提问于2012-01-11
得票数 14
回答已采纳
2
回答
C#能否在ViewModel中实例化具体类型的接口
c#
、
wpf
、
mvvm
我试图在WPF应用程序中实现MVVM
模式
。我使用
依赖
项
注入
来获取视图模型构造函数中的类型,如下所示。newEntity = entity;} 现在,无论出于什么原因,_newEntity = new Entity();还是
反
模式
,我都可以这么做
吗
?换句话说,ViewModel可以与具体类型耦合
吗
?
浏览 2
提问于2022-05-20
得票数 0
回答已采纳
1
回答
OOP -嵌套对象
依赖
关系的长链是
反
模式
吗
?
oop
、
dependency-injection
我正在尝试编写使用
依赖
注入
的代码,既允许模拟,又有更清晰、更明确的设计。 我经常发现自己遇到了一个我认为很常见的问题,但我还没有在网上找到任何帮助我克服这个问题的东西。问题是,对象A
依赖
于B,B
依赖
于C,C
依赖
于D,等等,在链中可能有许多
链接
。似乎要在这里练习谦逊
注入
,A必须在其构造函数中请求B、C、D等(或创建它们所
依赖
的实例的对象的BFactory、CFactory等)。我假设
依赖
关系不是可选的,也不是重新分配给particual
浏览 0
提问于2013-01-06
得票数 4
2
回答
在实例化时提供的对象成员上触发事件的
反
模式
名称?
design-patterns
、
anti-patterns
这是
反
模式
吗
?如果是的话,它有名字
吗
? 有理由这样编码
吗
?
浏览 0
提问于2018-04-30
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券