public async Task<BreweryCompleteDto> GetBreweries(int from = 0, int size = 20) { if (size > 1000) size = 1000; var breweriesDto = await _breweryService.GetAllAsync(from, size); var result = new BreweryCompleteDto { Breweries = breweriesDto.OrderBy(b => b.Name).ToList() }; return result; }
public async Task<IHttpActionResult> GetBrewery(int id) { var breweryDto = await _breweryService.GetSingleAsync(id); if (breweryDto == null) { return NotFound(); } var result = new BreweryCompleteDto() { Breweries = new List<BreweryDto>() }; result.Breweries.Add(breweryDto); return Ok(result); }