private object CreateToAccountTransferInAmountCommand(AccountTransferStateInstance instance, TransferOutAmountCompleted data) { return(new { AccountId = instance.ToAccountId, FromAccountId = instance.FromAccountId, Amount = instance.Amount, CorrelationId = instance.CorrelationId, }); }
private void When(TransferOutAmountCompleted evt) { Amount -= evt.Amount; }