<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
         xmlns:aop="http://www.springframework.net/aop">

  <!--<object id="serviceOperation" type="Spring.Aop.Support.SdkRegularExpressionMethodPointcut, Spring.Aop">
    <property name="pattern" value="^Spring.WcfQuickStart.*"/>
  </object>

  <object id="perfAdvice" type="Spring.WcfQuickStart.SimplePerformanceInterceptor, Spring.WcfQuickStart.Aspects">
    <property name="Prefix" value="Service Layer Performance"/>
  </object>

  <aop:config>
    <aop:advisor pointcut-ref="serviceOperation" advice-ref="perfAdvice"/>
  </aop:config>-->


  <!-- Or using new TypeNameAutoProxyCreator -->
  <object id="perfAdvice" type="Spring.WcfQuickStart.SimplePerformanceInterceptor, Spring.WcfQuickStart.Aspects">
    <property name="Prefix" value="Service Layer Performance"/>
  </object>

  <object type="Spring.Aop.Framework.AutoProxy.TypeNameAutoProxyCreator, Spring.Aop">
    <property name="TypeNames">
      <list>
        <value>Spring.WcfQuickStart.*</value>
      </list>
    </property>
    <property name="InterceptorNames">
      <list>
        <value>perfAdvice</value>
      </list>
    </property>
  </object>

</objects>

