public void BroadcastComplete(TimedCallEventArgs e) { Broadcast(p => p.OnMethodCompleted(e)); }
public void OnMethodCompleted(TimedCallEventArgs eventArgs) { Console.WriteLine("Method {0} took {1}ms.", eventArgs.Method.Name, eventArgs.CallDuration.TotalMilliseconds); }
public void FireEvent(TimedCallEventArgs ea) { var handler = OnMethodCompleted; if (handler != null) handler(this, ea); }