public void AddGames(List <IGame> games) { CheckDbState(); if (games == null || games.Count() == 0) { return; } lock (fileLock) { GamesCollection.InsertBulk(games); } OnGamesCollectionChanged(games.ToList(), new List <IGame>()); }
public void AddGames(List <IGame> games) { CheckDbState(); if (games == null || games.Count() == 0) { return; } using (Database.Engine.Locker.Reserved()) { GamesCollection.InsertBulk(games); } OnGamesCollectionChanged(games.ToList(), new List <IGame>()); }