public async Task <IActionResult> DeleteChallenge(string id) { bool exist = (await _challengeService.GetChallengeAsync(id)) != null; if (!exist) { return(NotFound()); } await _challengeService.DeleteChallengeAsync(id); return(Ok()); }