public async Task <ActionResult <PhoneBookEntry> > PutAsync(int id, [FromBody] PhoneBookEntry PhonebookEntry) { (PhoneBookEntry phonebookEntry, List <ValidationError> errors) = await PhonebookS.EditPhonebookEntryAsync(PhonebookEntry); if (errors == null || errors.Count == 0) { return(phonebookEntry); } else { return(BadRequest(errors)); } }