/// <inheritdoc /> public void AddEntity(NetworkEntityGuid guid) { LockObject.EnterWriteLock(); try { if (isEntityKnown(guid)) { throw new InvalidOperationException($"Cannot add EntityGuid: {guid} because it already exists in Set: {nameof(DefaultThreadUnSafeKnownEntitySet)}."); } InternalKnownSet.Add(guid); } finally { LockObject.ExitWriteLock(); } }