private Guid[] GetContextKey(IEntityCollectionProxy entity, params Guid[] collectionKeys)
        {
            if (collectionKeys.Contains(entity.Key))
            {
                return(collectionKeys);
            }

            var combined = collectionKeys.ToList();

            combined.Add(entity.Key);
            return(combined.ToArray());
        }
        private Guid[] GetContextKey(IEntityCollectionProxy entity, params Guid[] collectionKeys)
        {
            if (collectionKeys.Contains(entity.Key)) return collectionKeys;

            var combined = collectionKeys.ToList();
            combined.Add(entity.Key);
            return combined.ToArray();
        }