public async Task <IEnumerable <IIngredientDto> > GetAllAsync(string custom) { var ingredients = new List <IIngredientDto>(); ingredients.AddRange(await _hopService.GetAllAsync(0, 100000)); ingredients.AddRange(await _fermentableService.GetAllAsync(0, 10000, custom)); ingredients.AddRange(await _otherService.GetAllAsync(custom)); ingredients.AddRange(await _yeastService.GetAllAsync()); return(ingredients); }
public async Task <FermentablesCompleteDto> GetFermentables(int from = 0, int size = 20, string custom = "false") { if (size > 1000) { size = 1000; } var fermentables = await _fermentableService.GetAllAsync(from, size, custom); return(new FermentablesCompleteDto { Fermentables = fermentables.ToList() }); }