コード例 #1
0
 public IActionResult Put(int id,
                          [FromBody] UpdateBookDto dto,
                          [FromServices] IUpdateBookCommand command)
 {
     dto.Id = id;
     _executor.ExecuteCommand(command, dto);
     return(NoContent());
 }
コード例 #2
0
 public BooksService(IAddBookCommand addBookCommand,
                     IUpdateBookCommand updateBookCommand,
                     IDeleteBookCommand deleteBookCommand,
                     IGetBookQuery getBookQuery,
                     IListAllBooksQuery listBooksQuery,
                     IStringLocalizer <BooksService> localiser)
 {
     _addBookCommand    = addBookCommand;
     _updateBookCommand = updateBookCommand;
     _deleteBookCommand = deleteBookCommand;
     _getBookQuery      = getBookQuery;
     _listBooksQuery    = listBooksQuery;
     _localiser         = localiser;
 }