public async Task <ActionResult <IngredientDto> > GetUsersRecipesAsync(int userId, [FromQuery] ResourceParameters.Recipes recipesResourceParameters) { var user = await _users.GetAsync(userId); if (user == null) { return(NotFound()); } var recipeEntities = await _usersRecipes.GetListAsync(userId, recipesResourceParameters); var recipeDtosList = _mapper.Map <IEnumerable <RecipeDto> >(recipeEntities); return(Ok(recipeDtosList)); }
public async Task <IEnumerable <Recipe> > GetListAsync(int userId, ResourceParameters.Recipes resourceParameters) { return(await _dal.GetListAsync(userId, resourceParameters)); }