public async Task <IActionResult> Get() { try { var phoneBooks = await _phoneBookService.GetPhoneBooksAsync(); return(new OkObjectResult(_mapper.Map <IList <ApiPhoneBook> >(phoneBooks)?.OrderBy(p => p.Name))); } catch (ValidateException ex) { return(new BadRequestObjectResult(ex.Message)); } }
public async Task <IActionResult> Get() { try { var phoneBooks = await phoneBookService.GetPhoneBooksAsync(); return(new OkObjectResult(phoneBooks)); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }