예제 #1
0
        public async Task <ActionResult <PhoneBookEntry> > PostAsync([FromBody] PhoneBookEntry PhonebookEntry)
        {
            (PhoneBookEntry phonebookEntry, List <ValidationError> errors) = await PhonebookS.CreatePhonebookEntryAsync(PhonebookEntry.PhoneBookId, PhonebookEntry.Name, PhonebookEntry.PhoneNumber);

            if (errors == null || errors.Count == 0)
            {
                return(phonebookEntry);
            }
            else
            {
                return(BadRequest(errors));
            }
        }