// To protect from overposting attacks, see https://aka.ms/RazorPagesCRUD public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } _context.Bookshelf.Add(Bookshelf); await _context.SaveChangesAsync(); return(RedirectToPage("./Index")); }