public virtual void AddRange(IEnumerable <TEntity> entities, bool saveChanges = false) { DBSet.AddRange(entities); if (saveChanges) { DbContext.SaveChanges(); } }
public virtual Task Insert(IEnumerable <TEntity> entities) { if (entities == null) { throw new ArgumentNullException("entities"); } DBSet.AddRange(entities); return(Context.SaveChangesAsync()); }
public IList <TEntity> InsertAll(IEnumerable <TEntity> entities) { return(DBSet.AddRange(entities).ToList()); }