Пример #1
0
        public async Task <ActionResult <GetBookDetailsResponse> > AddABook([FromBody] PostBooksRequest bookToAdd)
        {
            GetBookDetailsResponse response = await BooksMapper.Add(bookToAdd);


            return(CreatedAtRoute("books#getbookbyid", new { id = response.Id }, response));
        }
Пример #2
0
        public async Task <ActionResult <GetBookDetailsResponse> > AddABook([FromBody] PostBooksRequest bookToAdd)
        {
            // Validate it. (if valid, return a 400 Bad Request)
            //if(!ModelState.IsValid)
            //{
            //    return BadRequest(ModelState);
            //}

            GetBookDetailsResponse response = await BooksMapper.Add(bookToAdd);

            return(CreatedAtRoute("books#getbookbyid", new { id = response.Id }, response));
        }