public async Task <IActionResult> GetDrinksByIds([ModelBinder(BinderType = typeof(ArrayModelBinder))][FromQuery] Guid[] ids) { var drinksFromRepo = await _drinkRepository.GetDrinksByIdsAsync(ids); if (drinksFromRepo.Count() <= 0) { return(NotFound("Drinks not found")); } var drinkDTOs = _mapper.Map <DrinkDTO[]>(drinksFromRepo); return(Ok(drinkDTOs)); }