public async Task <IList <TEntity> > AddMultipleAsync(IList <TEntity> entities)
        {
            foreach (var entity in entities)
            {
                entity.Index = _indexProvider.GetNextIndex();
            }

            return(await _decoratedRepository.AddMultipleAsync(entities));
        }