/// <summary> /// Raises the <see cref="Changed"/> event with the given arguments. /// </summary> /// <param name="args">The arguments of the event.</param> protected void NotifyContentChanged(MemberNodeChangeEventArgs args) { Changed?.Invoke(this, args); FinalizeChange?.Invoke(this, args); }
/// <summary> /// Raises the <see cref="Changing"/> event with the given parameters. /// </summary> /// <param name="args">The arguments of the event.</param> protected void NotifyContentChanging(MemberNodeChangeEventArgs args) { PrepareChange?.Invoke(this, args); Changing?.Invoke(this, args); }