Beispiel #1
0
        public NuWebContext AddToContext(NuWebContext context, BaseEntity entity, int count, int commitCount, bool recreateContext)
        {
            context.Entry(entity).State = EntityState.Added;
            if (count % commitCount == 0)
            {
                context.SaveChanges();
                if (recreateContext)
                {
                    context.Dispose();
                    context = new NuWebContext();
                    context.Configuration.AutoDetectChangesEnabled = false;
                }
            }

            return(context);
        }