public virtual void OnInvoke(FunctionInterceptionArgs <TResult> args)
 {
     args.Proceed();
 }
 public virtual void OnInvoke(FunctionInterceptionArgs <TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> args)
 {
     args.Proceed();
 }