/// <inheritdoc/> public bool Add(MemoryItem item) { if (ContainsKey(item.Property) || WritableLayer == null) { return(false); } else { return(WritableLayer.Add(item)); } }
/// <inheritdoc/> public bool Add(MemoryItem item) { if (ContainsKey(item.Property)) { return(false); } else { return(WriteGroup.Add(item)); } }
/// <inheritdoc/> public bool Add(MemoryItem item) { if (Items.Any(i => i.Property.Key == item.Property.Key)) { return(false); } else { Items.Add(item); return(true); } }