public ActionResult <Author> PostAuthor([FromBody] Author author) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var createdAuthor = authorsService.CreateAuthor(author); return(Created($"/api/authors/{createdAuthor.id}", createdAuthor)); }