Example #1
0
        public async Task <IActionResult> LoanItemAsync(
            [FromRoute] Guid itemId,
            [FromBody] LoanItemCommand loanItemCommand,
            CancellationToken cancellationToken)
        {
            loanItemCommand.ItemId = itemId;

            await _itemHandler.LoanItemAsync(loanItemCommand, cancellationToken);

            return(Ok());
        }
Example #2
0
 public async Task LoanItemAsync(LoanItemCommand loanItemCommand, CancellationToken cancellationToken)
 {
     await _itemDomainService.LoanItemAsync(loanItemCommand.ItemId, loanItemCommand.ReceiverId, cancellationToken);
 }