Windsor:我如何指定Inspectionbehaviour.None,而Castle不会流利地自动解析属性?

时间:2010-06-04 06:09:09

标签: castle-windsor

我看到我可以使用以下命令在xml中指定此行为:

<component
  id="notification"
  service="Acme.Crm.Services.INotificationService, Acme.Crm"
  type="Acme.Crm.Services.EmailNotificationService, Acme.Crm"
  inspectionBehavior="none">
</component>

但我如何使用流利的注册来做到这一点?

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案(但我不喜欢它)

        container.Register(Component.For<SomeClassWithPropertyWhichWindsorWillAutoInject>()
            .Configuration(Attrib.ForName("inspectionBehavior").Eq("none"))