public override void OnRemoveHandler(EventActionInterceptionArgs <List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints> > args)
        {
            var instance = (IEventActionWith8ArgumentsAspect)args.Instance;

            instance.Values.Add(AspectJoinPoints.OnRemoveEvent);
            args.ProceedRemoveHandler();
        }
 public override void OnRemoveHandler(EventActionInterceptionArgs <string> args)
 {
     Console.WriteLine("OnRemoveHandler of EventInterceptionAspect");
     args.ProceedRemoveHandler();
 }
        public override void OnRemoveHandler(EventActionInterceptionArgs args)
        {
            var instance = (IEventActionWithoutArgumentsAspect)args.Instance;

            instance.Values.Add(AspectJoinPoints.OnRemoveEvent);
            args.ProceedRemoveHandler();
        }
 public virtual void OnRemoveHandler(EventActionInterceptionArgs args)
 {
     args.ProceedRemoveHandler();
 }
 public override void OnRemoveHandler(EventActionInterceptionArgs <string> args)
 {
     Console.WriteLine("OnRemoveHandler {0}", args.Event.Name);
     args.ProceedRemoveHandler();
 }