public async Task <BookDTO> CreateBook(int authorId, BookForCreationDTO value) { var bookEntity = mapper.Map <Book>(value); await booksRepository.AddBookToAuthor(authorId, bookEntity); return(createLinksStrategy.CreateLinksForBookResource(mapper.Map <BookDTO>(bookEntity))); }