public void AddThreadSafe(ConcurrentBag <Livro> livros) { ScrapaContext scrapaContext = new ScrapaContext(); scrapaContext.Livros.AddRange(livros); scrapaContext.SaveChanges(); scrapaContext.Dispose(); }
public bool Exists(string bookName, string bookAuthor) { ScrapaContext scrapaContext = new ScrapaContext(); var output = scrapaContext.Livros.Any(b => (string.Compare(bookName, b.Nome, StringComparison.InvariantCultureIgnoreCase) == 0) && (string.Compare(bookAuthor, b.Autor, StringComparison.InvariantCultureIgnoreCase) == 0)); scrapaContext.Dispose(); return(output); }