diff --git a/EntityFrameworkCore.API/Controllers/TeamsController.cs b/EntityFrameworkCore.API/Controllers/TeamsController.cs index de385c0..869f4be 100644 --- a/EntityFrameworkCore.API/Controllers/TeamsController.cs +++ b/EntityFrameworkCore.API/Controllers/TeamsController.cs @@ -88,15 +88,11 @@ namespace EntityFrameworkCore.API.Controllers [HttpDelete("{id}")] public async Task DeleteTeam(int id) { - var team = await _context.Teams.FindAsync(id); - if (team == null) + if (_context.Teams == null) { return NotFound(); } - - _context.Teams.Remove(team); - await _context.SaveChangesAsync(); - + await _context.Teams.Where(t => t.Id == id).ExecuteDeleteAsync(); return NoContent(); }