private async Task InitBookGenre(IBookGenreRepository bookGenreRepository) { int bookGenreCount = await bookGenreRepository.GetCount(); if (bookGenreCount != 0) { return; } var bookGenreList = new List <BookGenre> { new BookGenre { BookId = 1, GenreId = 1 }, new BookGenre { BookId = 1, GenreId = 2 }, new BookGenre { BookId = 1, GenreId = 3 }, new BookGenre { BookId = 1, GenreId = 4 }, new BookGenre { BookId = 2, GenreId = 1 }, new BookGenre { BookId = 2, GenreId = 2 }, new BookGenre { BookId = 2, GenreId = 3 }, new BookGenre { BookId = 3, GenreId = 4 }, new BookGenre { BookId = 3, GenreId = 3 }, new BookGenre { BookId = 4, GenreId = 2 }, new BookGenre { BookId = 4, GenreId = 3 }, new BookGenre { BookId = 4, GenreId = 1 }, }; await bookGenreRepository.AddRangeAsync(bookGenreList); }