cost 110 ms
了解使用基于接口的工厂与普通IoC接口实例之间的区别 - Understanding the difference between using interface-based factories and normal IoC interfaces instansiation

首先,对不起,如果我对条款的使用无效,试图做到正确但不确定是否存在,现在对我来说有点困惑。 我正在使用Windsor,并且无法确定何时以及如何(我认为)使用基于接口的工厂实例化而不总是正常的ctor(IObj obj) 。 让我举个例子吧。 我有这个构造函数 我设置代码的方 ...

温莎WCF客户端-当配置中不存在时,“找不到默认端点元素” - Windsor WCF Client - “Could not find default endpoint element” when not present in config

如果没有在Web / App.config文件中明确定义它们,则无法获得Windsor WCF工具来生成客户端端点。 我的合同,客户端和回调作为服务参考生成,我想以编程方式注册所有内容,而无需使用配置文件。 但是,当App / Web.config中不存在端点信息时,我会收到此错误: ...

温莎设施的发展 - Adding forward with windsor facility

我有一个windsor设施,需要使用它来向注册的组件添加转发。 由于某种原因,我似乎无法弄清楚该如何做。 我绑定了ComponentRegistered事件,并且能够过滤掉需要向其添加其他接口的内容,但是似乎无法添加转发。 这是我在工厂中拥有的东西: 并且我有以下接口和类: ...

为什么Castle Windsor的Typeton Factory注册为Singleton生活方式? - Why Castle Windsor's Typed Factory registered as Singleton lifestyle is Disposed?

我和Castle Windsor的情况非常奇怪,工厂注册为LifeStyle.Singleton 。 几个小时后,我能够简化生产案例到这个摘录: 编辑经过一些调查后,我将问题简化为几乎无关紧要的案例(原始版本保存在下面): public interface IFactory { ...

温莎城堡3.0使用IContributeComponentModelConstruction将生活方式设置为WcfPerOperation - Windsor Castle 3.0 use IContributeComponentModelConstruction to set lifestyle to WcfPerOperation

在Windsor 2.1中,当在wcf上下文中执行代码时,我有以下代码将所有服务的生活方式更改为PerWcfOperation: 其中CustomLifestyleLevelingContributeComponentModelConstruction为: 我的问题是,从温莎3. ...

如何使用温莎城堡工厂创建多个命名记录器? - How can I use the Castle Windsor Factory to create mutiple named loggers?

这个家伙几乎问了同样的问题。 我当前在MVC应用程序中使用城堡日志记录功能,并且当前在global.asax中加载一个名为logger的单一日志记录器,这使得在不将相同日志记录输出到多个文件的情况下,很难轻松地分离具有相同级别的多个日志文件。 。 我需要进行LoggerToMatch过滤 ...

温莎城堡,根据某些上下文参数选择服务实现 - Castle Windsor, selecting service implementation depending on some context parameters

使用Castle Windsor 3.2,我需要根据上下文参数即时解决服务实现。 这是我要执行的基本示例: 我有服务 由2个不同的类Foo1和Foo2实现 我想用数字作为参数来调用温莎城堡的解决方法,并根据我想拥有Foo1或Foo2对象的数量进行调用: 我尝试了几 ...

使用工厂时,WindsorContainer能否通过解析树传递对象 - Can the WindsorContainer pass a object through the resolve tree when using a factory

我有这样的问题: 我所有的viewModels(..VM)都必须是瞬态的。 我需要childVM1来获得与出厂时相同的otherVM实例。 我尝试将BaseVm注册为ScopedLifestyle,并在解析范围内时手动实现工厂并传递实例。 但是在解决时,我仍然得到了otherV ...

具有TypedFactoryFacility的Castle.MicroKernel.ComponentNotFoundException - Castle.MicroKernel.ComponentNotFoundException with TypedFactoryFacility

使用TypedFactoryFacility时,解决ITcpServer时遇到一些问题。 似乎Windsor找不到适合工厂从接口返回的组件。 对于我的情况,特定的是接口ITcpServer是非通用的,而实现它的类都是通用的。 运行时将引发以下代码: 未处理的异常:Castle ...

温莎城堡(Castle Windsor)设施不能与南希温莎(Nancy Windsor)引导者一起很好地玩 - Castle Windsor Facilities not playing nicely with Nancy Windsor Bootstrapper

我在尝试从Nancy 0.7升级到0.12时遇到一个奇怪的问题。 以前,我注册了一个设施来对引导程序内的所有服务进行日志记录: LoggingFacility看起来像这样: 不幸的是,由于升级到0.12 / Castle 3.1, WindsorNancyBootstrappe ...

类型化工厂会静默丢弃无法映射到构造函数的参数? - Typed factory silently discards arguments that can't be mapped to a constructor?

题 如果在创建函数中指定了无法映射到构造函数的参数,类型化的工厂是否应该引发异常? 例如 我们发现,部分错误是由类型化工厂以静默方式调用默认构造函数引起的,而不是在无法在Foo上找到接受字符串的构造函数的情况下引发异常。 Foo上的构造函数已更改,但尚未更新在类型化工厂中创建它 ...

与温莎城堡一起注册一项wcf服务 - registring a wcf service with Castle Windsor

我有一个非常简单的服务,当不使用Castle(这表明其他代码是正确的)时工作正常。 我将我的svc文件更改为以下内容: 并使用xml注册服务如下: 但是我收到以下错误: 知道为什么没有注册吗? ? ----更新---- 我在windsor配置中有这个: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM