public async Task <IHttpActionResult> GetBeer(int id) { var beer = await _beerService.GetSingleAsync(id); if (beer == null) { return(NotFound()); } var result = new BeerCompleteDto() { Beers = new List <BeerDto>() }; result.Beers.Add(beer); return(Ok(result)); }