private async Task <ICollection <CommandResult <TEntity> > > InnerAddRangeAsync(ICollection <TEntity> entities) { await EntityRepository.AddRangeAsync(entities); return(entities.Select(x => new CommandResult <TEntity>(CommandState.Success) { Entity = x }).ToList()); }