private void UpdateFavoritesMembershipInDatabase(List <IFavorite> favorites) { using (Database database = DatabaseConnections.CreateInstance()) { foreach (DbFavorite favorite in favorites) { database.InsertFavoritesInGroup(favorite.Id, this.Id); this.AddToCachedIds(favorite); } } }