public async Task <IActionResult> RemoveUserFromGroup(int id, int userId) { if (userId != int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value)) { return(Unauthorized()); } var userGroupToDel = await _repo.GetUserGroup(id); _repo.Delete(userGroupToDel); if (await _repo.SaveAll()) { return(Ok()); } return(BadRequest("Failed To Remove User From Group")); }