public override void OnExit(ActionExecutionArgs <List <AspectJoinPoints>, List <AspectJoinPoints> > args) { args.Arg1.Add(AspectJoinPoints.OnExit); args.Arg2.Add(AspectJoinPoints.OnExit); base.OnExit(args); }
public override void OnEntry(ActionExecutionArgs args) { Console.WriteLine("{0} OnEntry", args.Method.Name); stopwatch.Restart(); }
public override void OnException(ActionExecutionArgs args) { var ex = args.Exception; if (ex.IsNotNull() && ex.GetType() == typeof(Exception) && ex.Message.Equals("InMethodException")) { JoinPointsContainer.JoinPoints.Add(AspectJoinPoints.OnException); } base.OnException(args); }
public override void OnExit(ActionExecutionArgs args) { JoinPointsContainer.JoinPoints.Add(AspectJoinPoints.OnExit); base.OnExit(args); }
public override void OnEntry(ActionExecutionArgs <int, int, int, int, int, int> args) { args.Arg6 = args.Arg5 = args.Arg4 = args.Arg3 = args.Arg2 = args.Arg1 += (int)AspectJoinPoints.OnEntry; base.OnEntry(args); }
public override void OnEntry(ActionExecutionArgs <int, int> args) { args.FlowBehavior = FlowBehavior.Continue; args.Arg2 = args.Arg1 += (int)AspectJoinPoints.OnEntry; base.OnEntry(args); }
public virtual void OnExit(ActionExecutionArgs args) { }
public override void OnExit(ActionExecutionArgs args) { Console.WriteLine("OnExit"); base.OnExit(args); }
public override void OnSuccess(ActionExecutionArgs args) { stopwatch.Stop(); Console.WriteLine("{0} OnSuccess", args.Method.Name); Console.WriteLine("Elapsed Ticks: {0}", stopwatch.ElapsedTicks); }
public virtual void OnException(ActionExecutionArgs args) { }
public override void OnExit(ActionExecutionArgs args) { Console.WriteLine("{0} OnExit", args.Method.Name); }
public override void OnSuccess(ActionExecutionArgs args) { JoinPointsContainer.JoinPoints.Add(AspectJoinPoints.OnSuccess); base.OnSuccess(args); }
public virtual void OnSuccess(ActionExecutionArgs args) { }
public override void OnEntry(ActionExecutionArgs <List <AspectJoinPoints> > args) { args.FlowBehavior = FlowBehavior.Continue; args.Arg1.Add(AspectJoinPoints.OnEntry); base.OnEntry(args); }
public override void OnSuccess(ActionExecutionArgs args) { Console.WriteLine("OnSuccess"); base.OnSuccess(args); }
public override void OnSuccess(ActionExecutionArgs <List <AspectJoinPoints> > args) { args.Arg1.Add(AspectJoinPoints.OnSuccess); base.OnSuccess(args); }
public override void OnExit(ActionExecutionArgs <int, int> args) { args.Arg2 = args.Arg1 += (int)AspectJoinPoints.OnExit; base.OnExit(args); }
public override void OnEntry(ActionExecutionArgs args) { args.FlowBehavior = FlowBehavior.Continue; JoinPointsContainer.JoinPoints.Add(AspectJoinPoints.OnEntry); base.OnEntry(args); }
public override void OnSuccess(ActionExecutionArgs <int, int> args) { args.Arg2 = args.Arg1 + (int)AspectJoinPoints.OnSuccess; base.OnSuccess(args); }