Updates to the WCF Integrations facility to make client and service support consistent.
[castle.git] / AspectSharp / AspectSharp.LoggingExample / App.config
blob38cb188e37078e588bcac585f1ec5bce9115cbc9
1 <?xml version="1.0" encoding="utf-8" ?>
2 <configuration>
4 <!-- General Config -->
5 <configSections>
6 <section name="aspectsharp"
7 type="AspectSharp.Builder.SectionHandler.AspectSharpConfigurationHandler, AspectSharp" />
8 </configSections>
10 <!-- AspectSharp settings -->
11 <aspectsharp>
12 <configuration>
13 <![CDATA[
14 import AspectSharp.LoggingExample.Model in AspectSharp.LoggingExample
16 interceptors [ "logger" : LoggerInterceptor ]
18 aspect InterfaceLogger for [ assignableFrom(IAgatKiller) ]
19 pointcut method(*)
20 advice("logger")
21 end
22 end
24 aspect ClassLogger for MachineGun
25 pointcut method|property(*)
26 advice(LoggerInterceptor)
27 end
28 end
29 ]]>
30 </configuration>
31 </aspectsharp>
32 </configuration>