コード例 #1
0
        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));
        }