private Expression OnMethodDifferential(MethodCallExpression method) { var args = new MethodDifferentialEventArgs(method); OnMethodDifferential(args); return(args.DifferentialExpression); }
protected virtual void OnMethodDifferential(MethodDifferentialEventArgs Args) => MethodDifferential?.Invoke(this, Args);