C# 对同一对象使用多个AutoProxyCreator

C# 对同一对象使用多个AutoProxyCreator,c#,.net,spring,spring.net,autoproxy,C#,.net,Spring,Spring.net,Autoproxy,我正在为IOC和AOP使用Spring.Net。似乎Spring.Net不支持多个AutoProxycreator。我有以下课程: [Facade] public abstract class AbstractFacade{ } [TransactionSupportFacade] public abstract class AbstractTransactionSupportFacade{ } 有些类继承自上述类,我有以下xml配置: <object type="Spring.A

我正在为IOC和AOP使用Spring.Net。似乎Spring.Net不支持多个AutoProxycreator。我有以下课程:

[Facade]
public abstract class AbstractFacade{
}

[TransactionSupportFacade]
public abstract class AbstractTransactionSupportFacade{
}
有些类继承自上述类,我有以下xml配置:

  <object type="Spring.Aop.Framework.AutoProxy.AttributeAutoProxyCreator , Spring.Aop">
    <property name="AttributeTypes">
      <list>
        <value>Common.Attributes.TransactionSupportFacadeAttribute, Common</value>
      </list>
    </property>
    <property name="InterceptorNames">
      <list>
        <value>JUTransactionInterceptor</value>
      </list>
    </property>
    <property name="CheckInherited">
      <value>true</value>
    </property>
  </object>

  <object type="Spring.Aop.Framework.AutoProxy.AttributeAutoProxyCreator , Spring.Aop">
    <property name="AttributeTypes">
      <list>
        <value>Common.Attributes.FacadeAttribute, Common</value>
      </list>
    </property>
    <property name="InterceptorNames">
      <list>
        <value>IdentifyServiceAspect</value>
        <value>PushIdentityAspect</value>
        <value>AuthenticationAdvice</value>
        <value>ValidationAspect</value>
        <value>ServiceCallResultWrapperAspect</value>
      </list>
    </property>
    <property name="CheckInherited">
      <value>true</value>
    </property>
  </object>
这里出现的问题,只有一个AttributeAuthorProxyCreator同时工作,请帮助我解决这个问题