private async Task DeleteBooksAsync() { using (var context = new BooksContext()) { var books = context.Books; context.Books.RemoveRange(books); int records = await context.SaveChangesAsync(); WriteLine($"{records} records deleted"); } WriteLine(); }
static void Main() { var p = new Program(); p.AddBookAsync("Professional C# 6", "Wrox Press").Wait(); p.AddBooksAsync().Wait(); p.ReadBooks(); p.QueryBooks(); p.UpdateBookAsync().Wait(); ConflictHandlingAsync().Wait(); p.DeleteBooksAsync().Wait(); }