public async Task <IActionResult> DeleteAppUser([FromRoute] string id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var userCp = HttpContext.User; var appUser = await _context.AppUser.FindAsync(id); if (appUser == null || !TokenVerifier.CheckUser(userCp, id)) { return(NotFound()); } _context.AppUser.Remove(appUser); await _context.SaveChangesAsync(); return(Ok()); }