/// <summary> /// Called when the activity is stopped. /// </summary> /// <param name="activity">The activity.</param> public void OnActivityStopped(Activity activity) { if (!ReferenceEquals(activity, _activity)) { return; } var eventArgs = new ActivityEventArgs(activity); ActivityStopped.SafeInvoke(this, eventArgs); }
/// <summary> /// Called when an activity is stopped. /// </summary> /// <param name="activity">The activity.</param> public virtual void OnActivityStopped(Activity activity) { ActivityStopped?.Invoke(this, new ActivityStoppedEventArgs(activity)); }