public async Task HandleAsync(ICommandContext context, ConfirmTransferOutCommand command) { var transaction = await context.GetAsync <TransferTransaction>(command.AggregateRootId); transaction.ConfirmTransferOut(); }
public void Handle(ICommandContext context, ConfirmTransferOutCommand command) { context.Get <TransferTransaction>(command.AggregateRootId).ConfirmTransferOut(); }