腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
隐藏真正的
IoC
容器库?
、
我想把我所有的代码从我选择的
IoC
容器库中隔离出来。为此,我创建了一个公开Register()和Resolve()的IContainer接口。因此,只有定义了UnityContainerAdapter的程序集才知道
Unity
库。 我的孤立无援的思想有漏洞。
Unity
搜索类型成员上的
属性
,以知道在何处
注入
依赖
项
。我见过的大多数
IoC
库也支持这一点。我遇到的问题是,我想
使用
该功能,但我不希望我的类
依赖
于
Unity
浏览 0
提问于2009-06-29
得票数 4
回答已采纳
5
回答
用于解析
IoC
容器的Assembly.CreateInstance
、
、
、
我正在尝试
使用
以下代码创建一个类的实例(在运行时通过一个字符串):object instance; //throws MissingMethodException但是,我尝试实例化的类在构造函数中有两个参数,这两个参数由
Unity
IoC
容器解析。我在网上搜索过,Assembly.CreateInstance似乎无法解决
Unit
浏览 1
提问于2014-06-17
得票数 9
2
回答
使用
哪个
IoC
容器?
我正在选择一个
IoC
容器来
注入
我的应用程序
依赖
项
。非常感谢,
浏览 0
提问于2011-06-29
得票数 2
2
回答
如何
将
依赖
项
注入
global.asax.cs
、
、
如何
将
依赖
项
注入
global.asax.cs,即MvcApplication类?在以前
使用
服务定位器(反)模式进行
依赖
注入
之后,我尝试在最新的MVC应用程序中
使用
IOC
容器(特别是
Unity
.Mvc3,因为它附带了IDependencyResolver的开箱即用实现)和构造函数
注入
到目前为止,一切似乎都很简单,除了几个障碍,其中一个是在global.asax.cs中(另一个是自定义
属性</e
浏览 1
提问于2011-10-13
得票数 38
回答已采纳
2
回答
不带构造函数参数的.NET核心DI
、
到目前为止,我一直
使用
Unity
IOC
容器来解析
依赖
项
,它工作得很好。=
IOC
.resolve<InterfaceClassToResolve>();} 这很好用,但看到.net内核现在为我提供了一个开箱即用的DI容器,我更愿意
使用
它-与
Unity
IOC
相比,只有一个问题,即它是作为构造函数参数
注入
的,而不是像上面的例子那样解决。在大多数情况下,我认为它迫使我在多个类中链接我的
浏览 12
提问于2020-02-24
得票数 1
回答已采纳
2
回答
有没有好的示例应用程序来演示
如何
使用
ASP.NET设置和配置
IoC
容器?
、
我有一个asp.net应用程序,
使用
了MVP模式,并为所有类创建了接口,以使它们可测试并应用
依赖
注入
。 我将
使用
一个
IoC
容器,也许是Microsoft
Unity
,在一个地方
注入
依赖
项
。我以前在Windows Service应用程序中
使用
过Spring.NET,但对于ASP.NET,它会有所不同,因为我们有请求和响应,以及应用程序生命周期,所以不确定
如何
设置它。有没有好的示例应用程序来演示
浏览 0
提问于2011-07-26
得票数 0
回答已采纳
3
回答
我可以在这里利用
依赖
注入
吗?
、
、
我正在做一个
使用
MS应用程序块的项目。我看到'
Unity
‘dll对我是可用的。顺便说一下,它是1.1版。我
如何
在这里
使用
依赖
注入
?ScheduleRateParamsDC>() }
Unity
我希望能够
使用
var x = new ScheduleDeta
浏览 3
提问于2010-06-23
得票数 0
1
回答
在WPF应用程序中对Prism
Unity
使用
[Dependency]
属性
、
、
我正在尝试
使用
Prism
Unity
的
属性
注入
,但是在VS 2019中,
依赖
属性
给出了一个无法识别的错误。 我已经包含了Prism.
Unity
和Prism.
Ioc
名称空间,但仍然没有什么好处。
浏览 86
提问于2020-04-30
得票数 1
回答已采纳
1
回答
是否可以在自定义的OWIN中间件方法中注册
依赖
项
?
、
、
、
、
为此,最好不要在共享库中引用任何
IoC
库(Autofac,
Unity
)。(换句话说,不要要求共享库的
使用
者在每次需要MyAttribute时都要存储和
注入
MyAttribute),如下所示:我的问题不是:“
如何</e
浏览 1
提问于2017-04-13
得票数 3
1
回答
如何
使用
Ioc
Unity
注入
依赖
属性
、
、
、
、
class ServiceB : IServiceB public string MethodB1() return "MethodB1() ";}container.RegisterType<IServiceA, ServiceA>(); container.RegisterType<IServiceB我该
如何
解决这个问题?
浏览 4
提问于2012-04-22
得票数 13
回答已采纳
3
回答
IoC
和ASP.NET MVC控制器
、
、
这是否打破了
IoC
的设计模式?我还应该做什么呢?
浏览 0
提问于2009-06-05
得票数 5
回答已采纳
3
回答
单位圆形参照注释对象
、
我正在尝试开发一个遗留的应用程序(带有源代码),以
使用
Unity
实现
IoC
。我现在面临的问题是,我有两个循环引用的类。A类参考B类B类参考A类On class A:public IServiceA ServiceA { get; set; } [Dependency] public IServiceB ServiceB { get; set;
浏览 3
提问于2015-01-14
得票数 1
1
回答
.NET ClaimsAuthenticationManager和
依赖
注入
、
、
、
string resourceName, ClaimsPrincipal incomingPrincipal) ... }我正在为
IoC
容器
使用
Unity
.Mvc5。
注入
依赖
关系对于Controller来说工作得很好。 但是DI不适用于ClaimsAuthenticationManager。
如何
向ClaimsAuthenticationManager
注入
依赖
项</em
浏览 0
提问于2014-05-04
得票数 1
1
回答
MEF与
Unity
-在运行时解析
依赖
关系
、
、
我一直在比较
Unity
和MEF (将在Prism中
使用
),并打算
使用
MEF。可惜,最近我看到了
Unity
很酷的运行时
依赖
解析-如果我想添加一个模块,我应该
使用
ServiceLocator添加它的view类型,如果我有一个声明view model的
依赖
构造函数,
Unity
会为我初始化它,以及VM的
依赖
(在其他服务和模块中)。
浏览 0
提问于2011-11-27
得票数 2
回答已采纳
1
回答
实体框架和
依赖
注入
、
我
使用
实体框架和统一作为
IoC
。我想在实体中
使用
构造函数
注入
,能够从配置和运行时配置它们。我不想通过
属性
使用
注入
。我想让它成为一种方式,这样我就不需要在对象上下文中
使用
任何支持实体
注入
的处理程序。可能会有一些对
Unity
或其他
IoC
的扩展,以便ObjectContext可以自己解决
依赖
关系。 提前谢谢。
浏览 2
提问于2010-08-26
得票数 1
2
回答
动态创建对象的
依赖
注入
的好处
、
、
在像Spring这样的
IoC
容器的上下文中,我正在寻找一种将一些
依赖
项
/
属性
注入
类实例化的方法。并不是所有对象的
属性
都可以
使用
依赖
项
注入
来设置,并且对象是根据应用程序事件动态创建的。如果所有
依赖
项
都可以通过容器
注入
,那么Spring托管bean将是理想的。 例如,必须将下面定义的类注释为@Component (或更专门的注释),以便组件扫描和
依赖
浏览 2
提问于2017-05-18
得票数 0
1
回答
使用
形参名称进行
注入
、
、
、
这个问题
使用
Unity
语法,但它适用于所有
IOC
容器。如果我有一个接受12个
依赖
项
的构造函数,这没什么大不了的:稍后,我可能需要一个构造函数参数由命名实例填充如果有一种方法可以告诉
Unity
(或Autofac、Windsor、SimplerInjector、StructureMap等)
使用
在构造函数中声明的形参名称,就像它表示要<em
浏览 2
提问于2015-05-12
得票数 2
4
回答
还有哪些
IoC
容器有类似IInitializable的特性?
、
、
、
我在之前的项目中一直在
使用
Castle Windsor,我非常喜欢它。对于我当前的项目,我希望
使用
不同的
IoC
容器。我喜欢Castle Windsor的一个原因是,在设置完所有
依赖
项
之后,您可以让容器在服务上调用Initialize方法,只需让服务实现IInitializable即可。我经常用这个。它使得进行
属性
注入
而不是构造函数
注入
变得很容易,并且可以清理代码并进行大量测试。不幸的是,Spring.Net并不真正支持我想要
使用
<em
浏览 3
提问于2009-04-20
得票数 3
回答已采纳
3
回答
在
Unity
中解析类型时传递构造函数参数:最佳实践
、
、
、
当
使用
依赖
注入
来提供在构造函数中
使用
的参数时,有时需要这样做。这是
Unity
(和其他
依赖
注入
容器)所支持的,因此当它尝试创建该类型的实例时,它可以在构造函数中提供参数作为参数。通过指定
Unity
的参数,您假设实现类具有这些参数,并且您正在将隐式约束放置在未来的实现类上。这些约束无法通过接口进行通信。 那么,这是
如何
指定接口本身的缺陷(在.NET中),例如。或者这个特性(能够提供构造函数参数)由于其他需要已经包含在
Unity<
浏览 2
提问于2010-01-28
得票数 3
5
回答
统一.NET:
依赖
项
列表
、
、
、
是否可以在、
Unity
或其他类型的
IoC
库中
注入
类似的
依赖
项
列表?
浏览 8
提问于2011-09-20
得票数 8
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
通过代码来理解Spring的loC控制反转和DI依赖注入
Spring|一文带你掌握IOC技术
自己实现Spring
Spring简答题
使用 IoC 容器来简化业务对象的管理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券