Removed untyped contructor from ComponentRegistration and add a protected setter.
[castle.git] / AspectSharp / Changes.txt
blob470a6f164c4c726cbf5514140998ac68fbb2aff1
1 2.1.1.1\r
2 ======\r
3 \r
4 - Applied Ernst Naezer <enix@ch10.shuis.tudelft.nl> patch. Quoting:\r
5 \r
6 . added support for xml config next to the script in the AspectSharp facility\r
7 . added the support AssignableFrom in the AspectSharp xml engine builder\r
8 . added support for generic type matching to AspectSharp\r
9 \r
10 This is how your facility config could now look like;\r
12     <facility\r
13       id="aspectsharp"\r
14       type="Castle.Facilities.AspectSharp.AspectSharpFacility, Castle.Facilities.AspectSharp">\r
15       <configuration>\r
17         <interceptors>\r
18           <interceptor key="key" type="ListInterceptor" refTypeEnum="Type"/>\r
19         </interceptors>\r
21         <aspect name="McBrother">\r
22           <for>\r
23             <assignable type="System.Collections.Generic.IList`1" refTypeEnum="Type" />\r
24           </for>\r
25           <pointcut symbol="Method">\r
26             <signature>(* Add(*))</signature>\r
27             <interceptor type="key" refTypeEnum="Link" />\r
28           </pointcut>\r
29         </aspect>\r
30       </configuration>\r
31     </facility>\r
33   \r