public ResponseModel <IEnumerable <PhoneBookOutputModel> > GetAll() { try { _logger.LogInformation("Fetching phonebook list."); var phonebooks = _phoneBookService.GetPhonebooks(); return(phonebooks); } catch (Exception exception) { _logger.LogInformation($"An exception occurred: {exception.ToString()}"); return(new ResponseModel <IEnumerable <PhoneBookOutputModel> > { ResponseMessage = "An unexpected error occcurred", IsSuccessful = false }); } }