public Task <bool> AddAmount(decimal amount, string uniqueId = null) { var evt = new AccountAddBalanceEvent(amount); evt.RelationEvent = uniqueId; return(this.ConcurrentWriteAsync(evt, MQ.MQPublishType.Asynchronous)); }
private void AmountAddEventHandle(AccountAddBalanceEvent evt) { this.Balance += evt.Amount; evt.Balance = this.Balance; }
private Task AddBalanceHandle(AccountAddBalanceEvent evt) { //this.logger.LogError($"加款:{evt.Amount}; 余额:{evt.Balance}"); return(Task.CompletedTask); }