public void Dispose() { if (_dispose) { URD.ChangeResevered -= URD_ChangeResevered; URD.CollectChanges = AlreadyChangeCollecting; URD.AddChange(new ChangeCollection { Description = _Description, Changes = _Changes }); _dispose = false; } }
public void Dispose() { if (!_dispose) { return; } URD.ChangeResevered -= URD_ChangeResevered; URD.CollectChanges = _alreadyChangeCollecting; URD.AddChange(new ChangeCollection { Description = _description, Changes = _changes }); _dispose = false; }