public override void OnAddHandler(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.OnAddEvent); args.ProceedAddHandler(); }
public override void OnRemoveHandler(EventActionInterceptionArgs args) { var instance = (IEventActionWithoutArgumentsAspect)args.Instance; instance.Values.Add(AspectJoinPoints.OnRemoveEvent); args.ProceedRemoveHandler(); }
public override void OnRemoveHandler(EventActionInterceptionArgs args) { var instance = (IEventActionWithoutArgumentsAspect)args.Instance; instance.Values.Add(AspectJoinPoints.OnRemoveEvent); args.ProceedRemoveHandler(); }
public override void OnInvokeHandler(EventActionInterceptionArgs <List <AspectJoinPoints> > args) { var instance = (IEventActionWith1ArgumentAspect)args.Instance; instance.Values.Add(AspectJoinPoints.OnInvoke); args.Arg1.Add(AspectJoinPoints.OnInvoke); args.ProceedInvokeHandler(); }
public override void OnInvokeHandler(EventActionInterceptionArgs <List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints>, List <AspectJoinPoints> > args) { var instance = (IEventActionWith5ArgumentsAspect)args.Instance; instance.Values.Add(AspectJoinPoints.OnInvoke); args.Arg1.Add(AspectJoinPoints.OnInvoke); args.Arg2.Add(AspectJoinPoints.OnInvoke); args.Arg3.Add(AspectJoinPoints.OnInvoke); args.Arg4.Add(AspectJoinPoints.OnInvoke); args.Arg5.Add(AspectJoinPoints.OnInvoke); args.InvokeHanlder(); }
public override void OnAddHandler(EventActionInterceptionArgs <string> args) { Console.WriteLine("OnAddHandler of EventInterceptionAspect"); args.ProceedAddHandler(); }
public new void OnRemoveHandler(EventActionInterceptionArgs args, string s) { base.OnRemoveHandler(args); }
public new string OnRemoveHandler(EventActionInterceptionArgs args) { base.OnRemoveHandler(args); return(string.Empty); }
public override void OnInvokeHandler(EventActionInterceptionArgs args) { }
public virtual void OnRemoveHandler(EventActionInterceptionArgs args) { args.ProceedRemoveHandler(); }
public virtual void OnInvokeHandler(EventActionInterceptionArgs args) { args.ProceedInvokeHandler(); }
public override void OnAddHandler(EventActionInterceptionArgs <string> args) { Console.WriteLine("OnAddHandler {0}", args.Event.Name); args.ProceedAddHandler(); }