public async Task <IHttpActionResult> PostPhonebookEntry(Entry request) { if (ModelState.IsValid) { var entry = await PhonebookService.CreatePhonebookEntry(request); //return CreatedAtRoute("DefaultApi", new { id = entry.Id }, entry); return(StatusCode(HttpStatusCode.NoContent)); } return(BadRequest(ModelState)); }
public async Task <IHttpActionResult> CreatePhonebookEntry(PhonebookEntry request) { if (ModelState.IsValid) { var response = await PhonebookService.CreatePhonebookEntry(request); return(Ok(response)); } return(BadRequest(ModelState)); }