public IActionResult Post([FromBody] PostAuthorHttpRequest request) { _authorDispatchService.RouteToAuthorPost(new PostAuthorDispatcherRequest { Name = request.Name, Bio = request.Bio , Birthday = request.Birthday, Dead = request.Dead , Location = request.Location, ImageUrl = request.ImageUrl , Books = request.Books }); return(StatusCode((int)HttpStatusCode.Created)); }
public IActionResult Post([FromBody] PostAuthorHttpRequest request) { _authorService.InsertAuthor(new InsertAuthorServiceRequest { Author = new AuthorModel { Name = request.Name, Data = new AuthorModelMetaData { Bio = request.Bio , Dead = request.Dead , Books = request.Books , Birthday = request.Birthday , Location = request.Location , ImageUrl = request.ImageUrl } } }); return(StatusCode((int)HttpStatusCode.Created)); }