腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
IoC
、AOP和更多
dependency-injection
、
inversion-of-control
、
ninject
、
spring.net
什么是
IoC
容器?为什么我们需要一个
IoC
/
DI
框架
?关于
IoC
和AOP,Spring.net/ninject是什么?
浏览 2
提问于2009-06-03
得票数 12
回答已采纳
5
回答
.NET
框架
中的控制反转与依赖注入
c#
、
.net
、
dependency-injection
、
inversion-of-control
在.NET
框架
本身的中,是否有将
DI
作为体系结构原则或设计模式应用的具体示例/实例?
框架
/BCL中的任何(或许多)类型是否符合
IoC
?我重申,我并不是在寻找
IoC
/
DI
框架
,而是在
框架
中寻找
IoC
/
DI
的。
浏览 4
提问于2010-07-20
得票数 13
回答已采纳
3
回答
控制反转究竟是什么?
design-patterns
、
dependency-injection
、
inversion-of-control
可能重复: 但是,我认为创建对象(因此可以使用
DI
满足依赖关系)是
IoC
框架
处理的责任。另外,我是否正确地将
DI
和
IoC
的职责分开了?如果我有,那么如果没有
DI</
浏览 1
提问于2010-12-23
得票数 10
回答已采纳
2
回答
按接口设计vs
IoC
/
DI
dependency-injection
、
inversion-of-control
据我所知(到目前为止)
DI
框架
/
IoC
仅仅提供了工具来使这一点“更容易”,然而,额外的抽象层似乎是多余的,并且花费了额外的开销。我能想到的唯一原因是,如果一个大型团队已经知道一个特定的
DI
/
IoC
框架
,那么每个人都可以在同一页面上。从我的角度来看,
DI
似乎做了与接口设计相同的事情,我希望还有更多的事情要做,有人能解释一下为什么使用
DI
/
IoC
框架
是更好的策略吗? 我真的希望我对
浏览 0
提问于2010-11-21
得票数 2
回答已采纳
1
回答
除了
DI
之外,我还能从
IoC
容器中得到什么好处?
inversion-of-control
、
ioc-container
IoC
框架
只会使
DI
变得容易得多,但不仅仅是
DI
,它们还提供了
DI
之外的许多其他好处。 我在一个关于
DI
和
IoC
的问题的答案中看到了这个评论。有人能更详细地解释一下这一点吗?
IoC
的其他好处是什么?
浏览 3
提问于2009-11-03
得票数 2
4
回答
IoC
/
DI
框架
与智能客户端Winform应用程序:我应该如何处理?
c#
、
winforms
、
dependency-injection
、
inversion-of-control
我正在启动一个新的Winforms应用程序,我打算使用
IoC
/
DI
框架
(可能是Ninject,但我也在考虑StructureMap和LinFu)。似乎几乎每个使用
IoC
/
DI
的人都是在基于web的环境中使用
IoC
/
DI
,但在使用Winforms时几乎没有发现任何东西。我想知道是否有人在Winforms中使用
IoC
/
DI
,以及您使用了什么方法来处理Winforms相关问题(例如,如何使容器在应用程
浏览 2
提问于2009-03-28
得票数 11
回答已采纳
4
回答
控制反转/依赖注入,在.net中有很好的解释和例子?
c#
、
frameworks
、
dependency-injection
、
inversion-of-control
嗨nrk
浏览 4
提问于2010-01-30
得票数 5
回答已采纳
2
回答
帮助内部部署
DI
/
IoC
dependency-injection
、
inversion-of-control
、
castle-windsor
我正在尝试将
DI
/
IoC
编程方法引入到我们的开发团队中,但其中一个开发人员问了以下问题:因此,我想问的是,是否有任何案例研究或文章可以证明
DI
/
IoC
可以在企业级.NET网站中受益?提前感谢 更新:我知道
DI
/
IoC
带来的所有好处,但我还没有在web上看到一个完整的示例,它经历了利
浏览 0
提问于2009-09-10
得票数 7
3
回答
IoC
/
DI
-在只有内部方法的内部类中实现
ioc-container
、
ninject
我们使用NInject
框架
在我们的应用程序中实现
IoC
/
DI
。我们有拥有内部方法的内部类。要实现
IoC
/
DI
,我们必须提取接口。但是如果我们在内部类中只有内部方法,我们就不能提取该类的接口。那么,有没有办法在这种情况下实现
IoC
/
DI
(内部类只有内部方法),或者我们应该将内部方法更改为公共方法。敬请指教。谢谢
浏览 0
提问于2011-07-12
得票数 4
回答已采纳
1
回答
是否有可能进行不导致控制反转的依赖注入?
dependency-injection
、
inversion-of-control
我一直在阅读关于
DI
和
IOC
的文章,我知道
DI
是实现
IOC
的一种方法(还有其他的方法)。所以它让我一直在想,
DI
总是导致控制反转吗?这取决于如何调用从
DI
中受益的方法或类吗?换句话说,应用程序的流将决定
DI
是否会导致
IOC
,对吗?
浏览 4
提问于2020-09-08
得票数 2
回答已采纳
23
回答
控制反转与依赖注入
dependency-injection
、
inversion-of-control
我认为,
DI
是
IOC
的观点,意味着对象的依赖性是颠倒的:而不是控制它自己的依赖关系,生命周期.还有别的事可以帮你。但是,正如你亲手告诉我的那样,
DI
不一定是
IOC
。我们仍然可以拥有
DI
而没有国际奥委会。然而,在本文中(从pococapsule,另一个用于C/C++的
IOC
框架
中),它表明,由于
IOC
和
DI
的存在,
IOC
容器和
DI
框架
比J2EE要好得多,因为J2EE将<em
浏览 56
提问于2011-07-01
得票数 679
回答已采纳
3
回答
Javascript
IoC
/
DI
框架
javascript
、
dependency-injection
、
ioc-container
对于像Java这样的强类型静态语言,
IoC
/
DI
框架
/工具包对于解耦复杂的系统,从而使子组件单元可测试和它们的组合流畅是非常有价值的。我们大多数人都认为,作为松散类型的动态语言,Javascript在精神上已经提供了
IoC
/
DI
的主要好处,而一些人坚持认为应该有更高级别的抽象/实现。对于后者,Javascript领域中常见的
IoC
/
DI
实现是什么?
浏览 0
提问于2013-03-11
得票数 11
3
回答
支持MVVM
框架
的
IoC
或依赖注入
框架
c#
、
wpf
、
mvvm
、
dependency-injection
、
inversion-of-control
我一直在开发一个新的MVVM
框架
。我从一开始就应该关注哪些更常见的
IoC
/
DI
框架
?编辑: 为了澄清一下,我想问一下今天常用的
IoC
/
DI
框架
是什么。我希望也能了解到一些新的热点,但我还没有听说过。
浏览 2
提问于2011-08-11
得票数 4
回答已采纳
1
回答
示例
IoC
,那不是
DI
spring
、
dependency-injection
、
inversion-of-control
是否有任何java
框架
是
IoC
容器,但不是
DI
容器? 春天的哪一部分是
IoC
,而不是
DI
?
浏览 1
提问于2014-10-15
得票数 5
回答已采纳
3
回答
对于vb.net程序员来说,最好的
DI
-
IOC
参考资料是什么?
vb.net
、
dependency-injection
、
ioc-container
我一直在手动进行基本的依赖注入,我希望了解更多关于
DI
/
IoC
的知识,也许还会使用像Ninject这样的
DI
/
IoC
框架
/容器。有很多使用Java和C#代码的示例和编写。同样,是否有vb.net程序员最容易掌握的特定
框架
?
浏览 0
提问于2010-03-30
得票数 5
回答已采纳
1
回答
已发布的
IoC
库中的NuGet
框架
?
.net
、
inversion-of-control
我将创建一个.NET库,该库将通过NuGet公开,我不确定我应该使用什么样的
IoC
框架
(如果有的话)。 这里的普遍做法是什么?嵌入一个轻量级的
IoC
?不带它去?我希望能够使用
IoC
框架
来支持
DI
并保持库单元的可测试性。
浏览 3
提问于2017-02-15
得票数 1
4
回答
有什么有用的Silverlight
框架
吗?
silverlight
、
frameworks
您是否使用任何
框架
(如或)?你对它们有什么经验,它们是否足够成熟,可以用于生产应用程序?我想建立一个完整的清单,列出所有
框架
: (扩展性
浏览 3
提问于2009-07-18
得票数 13
回答已采纳
1
回答
IoC
框架
与
DI
层
dependency-injection
、
single-responsibility
、
inversion-of-control
、
ioc-containers
、
typescript
我们可能会遇到运行时错误,因为
IoC
容器不支持编译时检查每个依赖项是否满足。这种解决方案有许多优点:支持编译时检查是否满足依赖项。是非常灵活的,即不限制布线方式。
DI
层还有进一步的缺点还是
IoC
容器的进一步优势? 在决定了接受哪一个答案之后,我将尝试总结这两个答案的一些方面。禤浩焯Iftode说,
IoC
容器所能做的远远超过A、B和C类--例如,它们可以管理对象的生存期或提供单点对象。这个功能可以通过使用工厂而不是
DI
层中的构造函数来添加到我的
浏览 0
提问于2016-08-10
得票数 2
回答已采纳
3
回答
在进行DDD时,应该在POCO类上使用
DI
吗?
.net
、
entity-framework
、
dependency-injection
、
domain-driven-design
、
ioc-container
假设我有一个很好的域模型,在需要的地方使用(构造函数)
DI
。现在我希望能够持久化这个模型,所以我开始添加基础设施(实体
框架
)来实现这一点。现在发生的情况是,持久性
框架
应该能够使用
IoC
容器初始化类型。 也许这是可能的,也可能不是。不管怎样,我现在想知道的是:在你的POCO类上使用
DI
是不是很常见?如果是,我如何让实体
框架
使用我最喜欢的
IoC
容器(在我的例子中是NInject)来构造我的类。
浏览 1
提问于2010-03-03
得票数 1
回答已采纳
1
回答
ninject被认为是一个容器吗?
.net
、
dependency-injection
、
ioc-container
、
ninject
我正在和一个人交谈,并提到我正在学习
IOC
,并且正在使用
IOC
来感受事物。我不知道他指的是什么,我知道有更受欢迎的城堡温莎产品。 有人能帮我把这事说清楚吗?
浏览 3
提问于2009-09-11
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
IoC,DI和DIP什么关系
【框架】121:spring框架之IOC容器
spring ioc
Spring|一文带你掌握IOC技术
Spring-AOP与IOC
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券