Example #1
0
        public static void BulkDeleteEFPlus()
        {
            CUI.Headline(nameof(BulkDeleteEFPlus));
            int min   = 20000;
            int total = 0;
            var sw    = new Stopwatch();

            sw.Start();
            using (var ctx = new WWWingsContext())
            {
                ctx.LogAll(verbose: true);
                var count = ctx.FlightSet.Where(x => x.FlightNo >= min).Delete();
                Console.WriteLine("Number of DELETE statements: " + count);
            }
            sw.Stop();
            Console.WriteLine("Duration: " + sw.ElapsedMilliseconds);
            Timer_BulkDeleteEFPlus += sw.ElapsedMilliseconds;
        }