public async Task <IActionResult> GetPlayer(int?PlayerID) { if (PlayerID == null) { return(BadRequest()); } try { var post = await teamPlayerRepository.GetPlayer(PlayerID); if (post == null) { return(NotFound()); } return(Ok(post)); } catch (Exception) { return(BadRequest()); } }