I know I was a bit late for the party here, but I just put together a really simple AOP project to integrate with Parsley.
It allows you to assign meta tags to interceptors, for example:
<parsley:ContextBuilder>
<parsley:FlexConfig type="{ParsleyConfig}" />
<tag:AspectSupport>
<tag:MetatagInterceptorDefinition metatag="Log" interceptor="{new TracingInterceptor()}" />
</tag:AspectSupport>
</parsley:ContextBuilder>
Parsley, Log, proxied:
[Log]
public function add(a:int,b:int):int
{
return a + b;
}
, , ,