/// <inheritdoc/> public override bool TryRemove(TIdentity id) { var success = Inner.TryRemove(id); Tap.Remove(id); return(success); }
/// <inheritdoc/> public override bool TryRemove(TRoot item) { var success = Inner.TryRemove(item); Tap.Remove(item); return(success); }
/// <inheritdoc/> public override void Remove(TIdentity id) { Inner.Remove(id); Tap.Remove(id); }
/// <inheritdoc/> public override void Remove(TRoot item) { Inner.Remove(item); Tap.Remove(item); }