public async Task <IActionResult> CreateFootballer(FootballerPostDto footballerToAdd) { try { var guid = await footballerRepository.addFootballer(footballerToAdd); return(guid == Guid.Empty ? (IActionResult)StatusCode(500) : Ok(guid)); } catch (Exception e) { return(StatusCode(500)); } }