public async Task <ActionResult <CauldronRecipeDTOout[]> > GetCauldronCards(string ids, int page) { var result = await recipeService.GetCauldronCards(ids) .Skip((page - 1) * REC_COUNT_PER_FETCH).Take(REC_COUNT_PER_FETCH).ToArrayAsync(); return(result); }