public int CrazyAdvise(CallMethodJointPoint jp) { jp.Target = "crazy"; // We redirect the method call to a different instance return((int)jp.Execute()); }
public object MockAdvice2(CallMethodJointPoint jp) { return(advice2(jp)); }