public DrinkDto GetDrinkById(int drinkId) { Drink _drink = _drinkRepository.Get(drinkId); if (_drink == null) { throw new ArgumentNullException($"Не найден напиток с Id = {drinkId}"); } var result = new DrinkDto { Id = _drink.Id, Title = _drink.Title, Price = _drink.Price }; return(result); }
// GET: api/Drinks/5 public IHttpActionResult Get(string name) { var drinkInventory = _drinksRepository.Get(name); return(drinkInventory != null?Ok(new DrinkDTO(drinkInventory)) : (IHttpActionResult)NotFound()); }