Пример #1
0
        public static TimeSpan Insert(List <Temporary_LoadTestForTransactionBulkInsert> trx)
        {
            var timer = new Stopwatch();

            using var context = new YourContext();

            var config = new BulkConfig()
            {
                BatchSize         = 2000,
                TrackingEntities  = false,
                SetOutputIdentity = true,
            };

            timer.Start();
            context.BulkInsertAsync(trx, config).Wait();
            timer.Stop();

            return(timer.Elapsed);
        }