EditableList<T> public class EditableList<T> : List<T>, IEditableObject, IRevertibleChangeTracking, IChangeTracking Documentation public bool IsChanged { get; } public EditableList() public void AcceptChanges() public void BeginEdit() public void CancelEdit() public void EndEdit() public void RejectChanges()