腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Windsor
IoC
命名
注入
:
构造
函数
、
、
、
、
我想知道如何在
Windsor
中完成以下工作。我之前使用了AutoFac和下面的代码,它工作得很好,但我不确定我如何才能在
Windsor
中完成同样的事情:builder.RegisterTypeIMarketProvider>(MarketProviders.Cloths.GetDescription()).PropertiesAutowired(); 因此,在我的管理器中,我可以使用IIndex来获取
命名
的
注入
浏览 12
提问于2018-07-24
得票数 0
4
回答
如何将
IoC
依赖项
注入
到自定义HTTP模块中?(ASP.NET)
、
、
、
我想使用我的
IoC
框架
注入
记录器,这样我就可以在模块中记录错误。然而,我当然没有得到一个
构造
函数
,所以不能把它
注入
其中。做这件事最好的方法是什么?如果您需要特定的
IoC
容器--我目前使用的是
Windsor
,但可能很快就会迁移到AutoFac。 谢谢
浏览 0
提问于2009-11-01
得票数 11
回答已采纳
4
回答
还有哪些
IoC
容器有类似IInitializable的特性?
、
、
、
我在之前的项目中一直在使用Castle
Windsor
,我非常喜欢它。对于我当前的项目,我希望使用不同的
IoC
容器。Castle
Windsor
自2007年以来没有任何新的版本,仍然不是1.0版,所以很难证明在商业环境中使用它是合理的。它使得进行属性
注入
而不是
构造
函数
注入
变得很容易,并且可以清理代码并进行大量测试。不幸的是,Spring.Net并不真正支持我想要使用
IoC
容器的方式(它基于字符串键而不是接口声明
注入
,因此它对自动装配的
浏览 3
提问于2009-04-20
得票数 3
回答已采纳
2
回答
如何使用
Windsor
将依赖项
注入
ActionFilterAttributes
、
、
已经了解了和是如何使用Castle
Windsor
向MVC ActionFilters
注入
依赖项的public classActionFilterAttribute private readonly IUserRepository _userRepository; public MyFilterAttribute() : this(
IoC
.Resolve(IUserReposito
浏览 0
提问于2009-02-16
得票数 17
回答已采纳
1
回答
使用形参名称进行
注入
、
、
、
这个问题使用Unity语法,但它适用于所有
IOC
容器。如果我有一个接受12个依赖项的
构造
函数
,这没什么大不了的:稍后,我可能需要一个
构造
函数
参数由
命名
实例填充如果有一种方法可以告诉Unity (或Autofac、
Windsor
、SimplerInjector、StructureMap等)使用在
构造
函数
浏览 2
提问于2015-05-12
得票数 2
6
回答
Webforms和依赖
注入
、
、
、
、
我正在将依赖
注入
框架引入现有的WebForms应用程序(使用Castle
Windsor
)。private readonly IMyService _ex
浏览 0
提问于2012-01-21
得票数 20
回答已采纳
1
回答
Windsor
可以与另一个
IoC
容器协作吗?
、
在应用程序的核心,我们使用Castle
Windsor
来管理我们的依赖项。我们将加载来自第三方的插件,这些第三方可能使用他们自己的
IoC
容器。我们希望它们能够从核心接收依赖项,例如通过核心服务的
构造
函数
注入
,但也能从它们自己的
IoC
容器接收依赖项。似乎如果他们提供了一个服务提供者接口,
Windsor
可以使用它来解决未知的依赖,忽略结果(因为这些组件的生命周期是其他人的事情),并继续卡车运输。
浏览 3
提问于2011-05-13
得票数 6
1
回答
使用Castle
Windsor
、FluentNhibernate和NHibernate在另一个类库中使用DependencyResolver失去作用域
、
、
、
、
在我的WCF项目中,我在global.asax中使用Castle
Windsor
注册了我的接口: Component.For<IStrategy>()
浏览 6
提问于2015-02-18
得票数 0
1
回答
HTML助手中使用Castle的依赖
注入
、
、
、
、
因此,我正在进行基于.NET MVC 3的应用程序,并使用Castle作为
IOC
容器。{} 问题是,在这个Helper类中,我需要使用一个通过
windsor
初始化的服务,但是由于这个助手是一个静态方法,所以您没有
构造
函数
浏览 2
提问于2012-05-23
得票数 2
3
回答
IoC
和ASP.NET MVC控制器
、
、
这是否打破了
IoC
的设计模式?我还应该做什么呢?
浏览 0
提问于2009-06-05
得票数 5
回答已采纳
3
回答
将IWindsorContainer作为类的参数
、
、
我有一个类,我想要访问我的
IOC
容器(
Windsor
),但是我不想让静态IWindsorContainer属性挂起-我更喜欢让容器将自己
注入
到任何需要IWindsorContainer作为
构造
函数
依赖的类中我已经用Unity实现了这一点,但是当我用
Windsor
容器尝试同样的事情时,它告诉我IWindsorContainer没有注册到容器中。我也看不到一种方法来
构造
容器,注册其中的所有类型,然后根据IWindsorContainer注册其自身的实例-所有注册方法只接受服
浏览 14
提问于2009-03-23
得票数 8
回答已采纳
1
回答
使用Castle
Windsor
注入
多个服务实现
我希望让
Windsor
将一个服务的多个实现
注入
到一个
构造
函数
中。这样的事情在
Windsor
是可能的吗?有比将多个实现
注入
构造
函数
更好的方法吗?
浏览 3
提问于2009-01-04
得票数 9
回答已采纳
1
回答
在castle
windsor
中使用流畅的安全自定义策略
、
、
我已经创建了一个实现ISecurityPolicy的测试策略,但是它没有默认的
构造
函数
,因为我需要
注入
接口来访问AD。确保策略有一个空的
构造
函数
,或者在你的
IoC
容器中注册了。现在浏览一下文档,我似乎遗漏了告诉SecurityConfigurator我正在使用
IoC
的步骤。文档没有显示具体的Castle
Windsor
示例,但我“想出了”:- SecurityConfigurator.Configure(configuration => conf
浏览 0
提问于2014-10-28
得票数 1
1
回答
IoC
:现有的运行时对象,而不是组件的容器初始化先决条件。
在我的例子中,我使用Castle作为我的
IoC
容器。 第一次通过容器创建对象,然后使用任何必要的运行时值对其进行配置,以便当组件稍后向
Windsor
请求时,就可以使用它了。创建一个IFormProvider和具体的FormProvider,其中组件需要
注入
一个IFormProvider值,然后它请求表单实例(即formPr
浏览 1
提问于2009-10-09
得票数 0
回答已采纳
3
回答
如何在ASP.NET Web API上对操作过滤器进行依赖
注入
、
、
、
、
我真的卡在做依赖
注入
到web api的操作过滤器的方法上。public override void OnActionExecuting(HttpActionContext actionContext) }我想通过使用
Windsor
在属性存储库上进行属性
注入
(但使用哪个
IoC
容器并不重要) 我确实提出了定制FilterProvider,但它不适合我,有人对此有解决方案或运行代码吗?
浏览 3
提问于2012-06-07
得票数 21
2
回答
这是一个将NHibernate会话作为PerWebRequest处理的好解决方案吗
、
、
我在一个ASPNET项目中使用
IoC
的
Windsor
container.Register(Component.For().UsingFactoryMethod
浏览 0
提问于2010-02-17
得票数 3
回答已采纳
3
回答
在Unity中解析类型时传递
构造
函数
参数:最佳实践
、
、
、
当使用依赖
注入
来提供在
构造
函数
中使用的参数时,有时需要这样做。这是Unity (和其他依赖
注入
容器)所支持的,因此当它尝试创建该类型的实例时,它可以在
构造
函数
中提供参数作为参数。是否可以指定
构造
函数
签名?或者这个特性(能够提供
构造
函数
参数)由于其他需要已经包含在Unity中了吗? 唯一真正可行的方法(对我来说)似乎是使用工厂来创建实现类,并在工厂上进行依赖项
注入
。我知道我在这里的问题可能不是很清楚,
浏览 2
提问于2010-01-28
得票数 3
1
回答
使用
IoC
进行生产和测试的最佳方式
、
、
、
当使用
IoC
进行依赖
注入
时,最推荐的用法是
构造
函数
注入
(正如许多文章所说的那样),我的问题是: 使用
构造
函数
参数
注入
还是通过
构造
函数
传递
IoC
容器
注入
所需的类更好,哪种方法对单元测试更有用?
浏览 1
提问于2011-11-24
得票数 1
回答已采纳
1
回答
IOC
原则- Servlet容器实现
、
、
、
、
可以使用以下两种方法来实现国际奥委会原则:服务定位器模式 此文章还支持这两种实现
IOC
原则的方法。Spring容器是以
IOC
原则
命名
的,它支持使用依赖
注入
实现
IOC
,其中可以在运行时将实现(<bean/>)
注入
为基于
构造
函数
或基于setter的实现。我的理解是,Servlet容器(Ex: Apache )在它的实现中遵循
IOC
原则,因为在运行时,servlet配置信息(来自web.x
浏览 0
提问于2017-10-01
得票数 -1
4
回答
是否可以使用
IoC
容器创建需要运行时值的依赖项?
、
、
我是一个
IoC
新手,所以我想知道它是否是我想做的工作的合适工具。 我正在编写一个多租户应用程序,根据当前登录用户所属的组织,有几个地方我们可能希望使用不同的接口实现。我的问题是,我能否以某种方式指示
IoC
容器查看某个运行时值(在本例中为登录用户的OrganizationId ),以确定将IWorkOrderProcessor的哪个实现
注入
到需要它的对象的
构造
函数
中?我目前使用的是
Windsor
,但是使用其他容器的例子也可以。
浏览 0
提问于2010-02-16
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券