public IActionResult GetDetails(long id) { try { return(Ok(RecipeMapper.map(recipeRepository.GetRecipeById(id)))); } catch (Exception) { return(BadRequest()); } }
public IEnumerable <RecipeDto> Get([FromQuery] RecipeDifficulty?difficulty) { if (difficulty == null) { return(recipeRepository.GetRecipes().Select(r => RecipeMapper.map(r))); } else { return(recipeRepository.GetRecipesByDifficulty((RecipeDifficulty)difficulty).Select(r => RecipeMapper.map(r))); } }