Exemple #1
0
        public static async Task BulkAddAsync <TEntity>(this DbSet <TEntity> queryable, IEnumerable <TEntity> entities)
            where TEntity : class
        {
            var toAdd = entities?.ToList() ?? new List <TEntity>();

            if (toAdd.Count == 0)
            {
                return;
            }

            await queryable
            .BuildBulkExecutor()
            .BulkAddAsync(toAdd);
        }